I just signed up about an hour ago. After the very quick registration, I realized something was up when I didn't get receive a confirmation email. Then I click on the link once I am signed up...basic crap info any enthusiast could get on their own.
I called my credit card company and I can't dispute until it posts but I will fight it in the next week.