BidRack
Consumer Report
- 11-03-2011
- 7
Saw the ad, thought it would be a cool sight to join... No mention that it would cost me $99 just to look around and maybe bid on something! What a joke, asked for reimbursement and got nowhere. Thank god we still have eBay.
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com