BidRack
Consumer Report
I went to site & decided I wanted to be able to bid on their iterms. I signed up, gave info. Much like Ebay. Next day I checked my bank balance & they has taken 99.00 from my bank acct. This is illegal. Plz somebody put a stop to them. I'm a widow on a fixed income. I phone them & they ...