Far as I know ecchi, CCBill is based in Arizona, USA.
I used that card right after on NewEgg.com without a problem. I'm glad they are on the lookout for fraud, but after confirming all of my information was correct, I was floored that they didn't allow it at that point to go through.
|