>>If your site sacrifices user experience, I will hate your site. Simple as that.
Even if said sacrifice keeps your credit card safe?
I mean, if you are staying on the same site, you have no guarantees that the site isn't storing your credit card info in an unsecure manner.