BidRack
Consumer Report
- 06-19-2011
- 5
I i was regiestering on line to bid they didnot tell me that they were
to take 99.00 off my credit card i was told that if i give my credit
card number it would speed up the right to bid i checked my statement they had took the 99.00 without telling me i call bidrack.com and told them i did not know they were chargeing me
for signing up they told me that they do not give refunds
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com