BidRack
Consumer Report
- 07-11-2011
- 6
I thought it was a harmless website to view items that you might bid on if you wanted to but they ripped me for $99.00. I called them to get off their list and was told all I had to do was not go on to their website again. Today I got another order comfirmation saying they were about to take $99.00.
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com