I was very happy with the response I got from Netsquad Technologies, with help in regards to setting up office home and student on my new computer. They were very helpfully and walked me through every step of the process. I would highly recommend them for all your technical needs.