I can't say anything about servicing because may camera has never needed it, but the lenses are top quality. You are probably thinking about comparisons with the Big 'H' brand, but having used both I can't say I find an awful lot of difference in the results.

Steve