A really neat idea from a Scientific American article. The author suggests that people want frictionless solutions. After all, who wants to sign the credit card receipt at the store?
Mark Cuban wrote an article about newspapers that owned their customer's credit card numbers a few years ago, that is worth a look too. I notice that magazine companies have all switch to this model over the last few years. I buy from Amazon for exactly this reason, and the free shipping.
I guess what I'm saying is that it might be time to make your company easier to do business with.