Xbids.com
The site seems to have computer difficulty every time you are about to win
- 01-31-2011
- 11
Be careful—the website seemingly have pc trouble each time you're going to get. I acquired one email proclaiming me the champion of an IPad after which it had been terminated after I offered my charge card data—I'd be extremely careful.
Company: Xbids.com
Country: USA
Site: xbids.com