BidRack
Consumer Report
- 06-13-2011
- 13
I was not told I would be charged the $99. The site said it needed the cc info for a successful bid. Then there is a charge on my card!!! I call the person I spoke with said it is none refundable and asked if I would like to speak with a supervisor... That was not available!!! Called back 3 times and same scenario each time.
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com