BidRack
Consumer Report
- 08-02-2011
- 21
I thought I was on a bidding website and was not aware of any fees associated with this website. I put in my name, address and credit card number for bidding/winning purposes. Next time I checked my ststement there was a charge for $99.00 from this website. I will dispute it with my credit card company and bidrack will not get paid. Help stop this scam!!
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com