A photographer friend of mine recommended this place for repairs. I took my Canon 70D in to get the small LED screen on the top of the camera replaced as it had gotten cracked. I took it in on Friday, called to approve the estimate on Monday afternoon, and it was finished and returned to me - by Speedee delivery- today (Thursday)
The man who I worked with was very nice, I think that the repair price seemed to be reasonable and the time frame was excellent. I haven't looked super closely at it, but it seems to be working just fine. whew. I would recommend them to fellow photographers.