Worked well except for the add on's.  Oil change: no problem.  Replace transmission and differential due to wear: I considered the labor at $50 each a bit excessive.  Considering that both took less than 30 minutes combined.  I felt like I had been taken advantage.  Desk person and mechanic were nice.
                        
more