I was in a difficult position. The '04 MSM had not quite 41K miles on the clock, but it was over 10 years old. I was concerned about age (degradation of rubber belts) more than mileage. Took the car to Jonathan Motorcars in Edgewater Park, NJ. It's on Rt 130 between the Tacony-Palmyra Bridge and the Burlington Bristol Bridge. Don't know how convenient that would be for you. Regardless, one of the owners or managers has a Miata and they do all the work on it. I thought I'd try them. I have the Flyin' Miata MSM intake system and let them take a look, since it wasn't completely stock and may not fit the standard time/materials estimates. They did the 60K service, water pump, serpentine belts, oil and filter, transmission oil, differential oil, and flush the cooling system. The car also had a remote oil filter re-location kit on it which was leaking. They removed that. I'm very happy with the work and intend to take both the Miata and Impreza to them for service in the future. An added plus, they have a great selection of low mileage used cars, their specialty. Here's a link. http://www.jonathanmotorcars.com/