Registered: 21/05/1999
Posts: 5335
Loc: Cambridge UK
I believe that the eStore may require a photocopy of your credit card (or perhaps your statement) if you are outside of the US. They certainly required this from me when I made a staff order!
The empeg store also asks for this from time to time.