Well Toyota is the worst in service, because they know their money comes from Land Cruisers, so no worry about other cars but the best service is from Honda.

It was bad few years back but now currently its the best.