I had a GREAT experience with this company. The transaction was smooth, I installed the software, but I forgot to get the product key. I had to contact the company, contact groupom but they made it extremely easy did not give me hard time. I was able to get everything working properly in my computer. I very much recommend them. Excellent customer service, answered my email promptly. I am very pleased with my purchase. Definitely recommend them.