Best of the best yet.
I would highly recommend it. Not only the tech diagnosed problem so precisely, fixed it quickly.
Price is reasonable (not cheap but if it is any cheaper, you should be asking why) and they also offer 30 day guarantee which is very important to me because I have been burnt few times at else where.