BidRack
Consumer Report
- 11-11-2011
- 5
Purchased bid package and won additional bids that I have payed for. Origianl bid package $ 75.00. Not sure or total amount spent above this so only reporting $ 80.00.
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com