Hello! I just have a german visa card. how can I sign in and buy a deal. its says I have to give an billing adress in USA/kanada/UK
Daniela J. asked on Dec 7, 2012
Unfortunately we only accept credit cards with those billings addresses.
Marty S. from Self replied on Dec 7, 2012