I must agree with the other reviewers here. The product itself does work great and is very easy to install. The company is easy to work with, responded to my emails and even helped me find my product key stuck to the side of my computer. The reason for the three start review was the fact that it took 8 days for me to get the package. If you order something online, it should be delivered within a few days. I don't understand why it takes over a week for me to get my package from these guys. Everytime I called, the guy was a litttle snippy to me asking me to review the website terms and conditions. Stating that they are a small company. WELL HIRE MORE PEOPLE. It shouldnt take 8 days. Yes, I realize that the website says 12 days, but who reads that small print anyway?