That's what I don't like about Toyota here, the periodical maintenance (check up)is a pain in the neck . And spare parts are often out of stock because of super high demand!

Salam