BidRack
Consumer Report
- 11-02-2011
- 1
Id on stuff have copy of bank statement to prove call them said on back order vcalled ever month still no produt they keep saying 14 weeks on back orde
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com