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.

Rob