BidRack
Consumer Report
I went in to browse the site to see what it was about. To go any further they needed info to sign in. Next thing I know they took $99 out of my account with out me knowing they were going to do that. Now they are closed. I would like to know how to get my money back. This was sure a scam, I would ...