X Bids
X Bids stole my money
- 05-18-2011
- 36
X Bids allow me to purchase $75.00 worth of bidding points and after two bids close their site under the pretense of maintenance and took my remaining balance on my account $73.80.
Company: X Bids
Country: USA
Site: xbids.com