I have a friend up here in the Detroit area that does the best work on these. In fact he's actually been getting an increasing amount of work from people that have had very poor quality work done by one of the 2 mentioned above. Pm me for his contact info if you're interested.