When you stop and think about it, it is amazing how many different choices we have to pay for the products and services we can buy. We can pay in person, over the phone or on the internet. We can pay by American Express, Discover, Visa, Mastercard, PayPal, store credit card, debit card, check [...]