Yeah watch them other sites, they are affiliates they will claim anything to get a sale.
Company does not reply back to email's.
They claim too
Our support service centre has been well praised by so many users around the globe. Our aim is to spare no effort to answer questions about software and IT in relation to our software if you contact with us, and we guarantee that our support service will be prompt, detailed and easy-to-understand so as to meet your needs to a great extent.
If they wont answer a simple email I would look elsewhere.