BidRack
Consumer Report
Site says how you can save money by bidding on items and winning by out bidding others...$99.00 charged on my credit card without my authorization, they claim I authorized the charge. I would not have signed up to this site for a $99.00 fee!!! I told the lady I am reporting this site as a SCAM, she ...