I had an awful experience here. I lost $50 to them and got nothing but headaches in return. His word is dirt. I was promised multiple times he would call me in a few days with a price for the repair. Six weeks later...NOTHING!Yet insisted on keeping my money. Doesn't deserve a single star.
more