While I never really shopped for a boat, I only dealt with RJ's and Smith Marine for outboard service and older fiberglass repair. When I lived in Rankin Co, RJ's was often more convenient for me, and I usually got my boat back pretty fast.
There were times that I did end up taking my boat to Smith Marine before I moved to Madison, Co, and when they were at the old location, they were pretty fast with the tuneup and fiberglass repair. After they moved to the current location, their shop has always been slammed and I got tired of waiting as much as 6 weeks for a tune-up and just started learning how to do the maintenance myself. It's been a few years since I visited a shop, so my frame of reference is at least a few years old; I'm not sure if they've gotten better or worse. If you do need to have your boat serviced, you have to consider the shops and not just the purchasing experience.
If I'm not at work or taking kids to their activities, you might find me on "The Rez" fishing. If not there, I could be in the garage working on my boat.