I really, really hate CC companies, they are allowed to operate a ZERO risk business (and charge a % for it) while always pushing the liability on the merchant/payment-processor.
Not only do they push the liability onto the merchant, but they offer essentially ZERO security to help the merchant protect against fraud.