BidRack
Consumer Report
- 07-11-2011
- 11
Saw their ad on Facebook and went in to see what it was. Didn't realize they would charge when they wanted a credit card number just to go into check their site out. I've sent them a email telling them to close the account and they sent a email back stating they would. Now today 7/11 I get another email thanking me for opening an account and will be charging $99. I did not open this account. Looks like once they get your credit card number they will be charging every month.
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com