1 /5 j m: I would not recommend this shop for anything. I had an easy repair for them to fix. They spent more money without calling, couldnt run their own credit card machine, didnt replace all the parts they charged me for so I had to leave it for longer, and I am still finding things that they did not take the time to put back or fix properly. Very disappointed because I wanted to support a local business.