I've had bad luck with independent mechanics taking on jobs they weren't capable of doing properly and ruining a car in the past. Although it sounds like you had an honest one, independent mechanics aren't necessarily above selling you goods and services that you don't need, especially if you don't know the maintenance schedule or have maintenance records.