Same here. Haven't gotten an invoice yet and can't log in. Site down. No information. If someone could enlighten me I would appreciate it. Thank you.Did something change? My sub is still good, and I have nada. Even the website is not working. URL change? Server problem?