Penny bid or something like that
Consumer Report
I signed up for free so they said but as soon as i signed they told me to enter credit card, so i did... Then they took it out of my account at my bank. I tried to get in touch with them but was unable to. I never got to bid on anything. I WANT MY MONEY BACK i am on a fixed income and need it bad. ...