Xbids
Scammed me out of $75.00
- 01-18-2011
- 6
I had no idea that when I signed up for xBIDS, that I was going to be charged $75.00. They automatically took it from my checking account. I thought they needed my credit/debit card, to charge the price of the items I bid on and won.
Company: Xbids
Country: USA
Site: xbids.com