BidRack
Consumer Report
- 08-18-2011
- 5
They led me into big tvs and to sppend 99.99 on the website and the the giant tv disapear and bu crap apear at the screen i contact the customer service asking for a re-fund because i was misslet and she send a email 2 days later and i call againg the said that they did not. Do anynting wrong and no refund was goin to be made this was in late june almost july
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com