XBids.com
Consumer Report
- 09-01-2011
- 6
I joined this site but did not like it, so I immediately resigned and requested a refund. I have been in contact with them and they say they will be sending me the money but I am still waiting.
Company: XBids.com
Country: USA