I've owned this product for sometime but have not used it in a while. When I came to it a few days ago, on trying to access the forum it led to an expired page. Also i get no reply from them though they usually reply in 24 hours. Yes I used my proper key. Does anyone know if they're still operating?