BidRack
Consumer Report
- 06-13-2011
- 12
Evidently I didn't read the fine print when I signed up so I was charged $99. Headed to the bank to contest the charge. This site needs to be stopped. Charge occurred on 6/12/11
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com