Every time I ask a question they have a good answer and they have the parts on hand for our Navigator.  Been there at least 12 times and like I said .... worth the drive.
Pros:  Have always been helpful and they know their stuff
Cons:  A little out of the way from our house but worth the drive
                        
more