BidCactus
Consumer Report
As in today I thought I was registering to view the items on the website. I was charged $79 dollars out of my bank account with out even asking for my authorization if i wanted to do the transaction I want my money back I haven't used any bids hoping they could give me my money back. ...