-
The Perils of Chargebacks
It’s no secret that ecommerce is big business. Every 30 seconds it generates $1.2 million in sales in the United States. It is also no secret that Americans love their credit cards. In 2013, Americans used their cards to spend $4.6 trillion and have 278 million Visa cards. That’s all fine and good except when…