BidRack
Consumer Report
- 06-14-2011
- 6
I gave my credit card number to make a bid and had no idea that they were going to bill me for $99.00! - Just found charge on bank statement yesterday-tried to talk to someone and they told me I have to email support who refused to return my $-they say it was on the left next to where I entered my credit card information-very deceptive-I did not see this-and it is impossible to talk to someone in management-BBB is Maryland also refused to talk-only in writing-I am not the only one this has happened to!
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com