Been ordering from Walmart for years. Never any problems. We chose Walmart, because bank wanted WAY TOO MUCH! Looking at shipping labels, looks like Walmarts comes from same zip code as the ones from the bank. How many check printers are located in same zip code?