GrabSwag.com
Consumer Report
I saw a review from a TV station, in which a woman uses GrabSwag to win bids on electronic items. So I signed up, and was immediately asked for CC info - I gave them my debit card number and... WITHOUT PERMISSION nor informing me, I was immediately charged $99. NO answer on the Support Phone number ...