BidRack
Consumer Report
- 06-20-2011
- 3
I didn't realize they would charge my credit card for $99! I just thought I was signing up to be able to bid. Very deceptive. No phone number, had to get it from my bank which told me to file a complaint in order to get my money back. An y legit company (which this is not) will write on their website they will give a refund within a reasonable amount of time but this company is in the business to rip people off, even if they think in their minds they are running a legit company. If they were legit, they would refund people's money, put things clearly on their website! I will write to the Attorney General in Delaware if I don't get my money back within 24 hours.
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com