BidMaxi.com
Consumer Report
- 01-27-2012
- 10
There was no mention of a registration fee. I was misled. I signed up and after entering my credit card number, a fee was deducted from my bank account.
Company: BidMaxi.com
Country: USA