i drove vios ncp 150 for 9 years, i only change tire, absorber once, battery, wear and tear parts. Now cross V spec, has been driving for 3 years. You may said im toyota fans but it not bring any problems to me and not cost me lot in maintenance. It's my daily drive car. Used car, big NO for me, very bad experience i faced.