BidRack
Consumer Report
- 06-24-2011
- 1
I was just browsing and i wanted to look at what the site offered but you had to enter info to past the first page they never said they would charge you for making an account? Things are hard enough as it is right now and i cant afford to have 99.00 taken for nothing in return, i was just curious about the site. What do i do now?
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com