BidRack
Consumer Report
Went to tigerdirect.com and placed an order. Bidrack was advertising on the site, but I did not attempt to purchase anything from them. They obtained my information from tigerdirect.com and charged my credit card 99.00. I filed a complaint and got the run around. Beware of bidrack. ...