BidRack
Consumer Report
- 09-02-2011
- 1
I started buying on 7/28 and bought 12 items thru 8/24 and only received 4 items. Have not been able to connect to them on line, and phone has been disconnected.
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com