Comment Comment by Shank Most of those cards say that payment can only happen in the United States. I wonder if that applies to online services? parent Shank 12 years ago