XBids
Not sent refund as promised
- 02-01-2011
- 6
Customer support sent me they might credit my credit $75.00 greater than a month before. I can not contact them - their web site claims they're performing maintenance on the site
Company: XBids
Country: USA