Useful thread - good idea
For folks in suburban Detroit I recommend these guys. I have posted a few times before about them. I was just in there recently to switch my Sub LV over to a black bezel insert. Good people!
Their store is right next to the Birmingham Theater (
www.backintimeintl.com).
I bought my pre-owned coke GMT II 16710 from "Back in Time International". They have a Rolex parts account and do expert repair. If you are looking for a non-AD local option - check them out. They buy & sell all high end pre-owned brands including Rolex, Patek & Omega as well as sell new Longines, Doxa, Hamilton & a few others. The owner's name is Kirk Putze and his wife's name is Michelle. They run a very nice boutique style shop and were even written up in Fortune Magazine a couple of years ago.