I signed up on 11/24/11. I have been unable to get onto the site today for "scheduled site maintenance". They have my credit card information. Is this…