When it comes to major purchases, many companies do not accept personal checks or money orders. Bank checks are great for purchases of $1,000 or more and there is no maximum dollar limit.