The only way your bank information is kept private when shopping is to pay in cash or in gift cards. Any other method has your information floating around in cyberspace.