I just signed up and NO WHERE did it say it was taking $75 as some kind of deposit. I put my info in assuming that it was like ebay and I would only…