Bidtwister
You pay charges they don't tell you about, & then you can't get ahold of them to cancel!
I stupidly signed up on a "free" penny auction website, and apparently there are many, to buy items for "pennies on the dollar." They advertise such things as Ipads and televisions for just a few dollars. When it all began looking too good to be true and I called my credit card ...