02-27-2012 06:53 PM
As a 'potential' new customer, and if indeed PayPal is an option, Why am I required to enter my credit card info on the billing info checkout page? Is that not why PayPal is there?
And this is an interesting watch. http://www.youtube.com/watch?v=OuIahM4mB-8&feature
And do not think it can not happen to you.