Bro
Most of the tezza on the road you see is about 8-11 years old. If the engine is maintained well
then even at 300,000 no need to overhaul. Make sure change oil every 5,000 to 7,000 km.
Reliability wise it is just like any toyota. It is very durable compared to it European counter parts.
Some parts can be expensive if you need to change them. i.e Suspension part. Throttle Body.
Service support there is few place you can go like Alex shop,Tom's Bangsar and Dori Dori but Trial Tuning Sg Besi is my prefered place due to the one stop solution centre for Altezza. They do keep stock of used parts i.e engine, transmission, ecu, wiring, full half cut etc. And they also can order new parts on demand. They also have in house dyno for tuning needs. For Modding... sifu William can Order, Install and Tune according to your requirement.
For new parts purchase or pre-order Win Hin on Jalan Loke Yew can help. Alternatively ST Auto on Jalan Ipoh also quite good. For Used parts normally potong kereta sell half cuts only.
Like I said Trial is a one stop shop so I go there for all my altezza needs.
Let me not start talking about the ownership experience cos I can write until tomorrow....he he he.
-