BidRack
Consumer Report
- 06-24-2011
- 5
Charged my credit card 99 dollars with out notice. Asked for all my info with out saying my card would be charged can you help me get my money back? This site sucks!!
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com