Bo
Consumer Report
- 06-07-2011
- 5
Bidrack.com - was looking at the site and the site asked for name / address/email and credit card to be able to start bidding. No mention of any membership fee or you will be charged for signing up - they hit my credit card for $99.00 without my authorization. I'm working through my Credit card co. To get my money back.
Company: Bo
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com