Just changed my front wheel bearings after 4 years. There was the slightest movement. I don't know how long wheel bearings normally last but.. 4 years seems a long time to me.
Especially since on bike forums - people were telling me Zontes "fall to pieces" after 10,000 km.
Well i've done 60,000 km and i've only ever had one major engine problem - and one minor problem. Both times Dad said the 'rest' of the engine still looked brand new.
Apart from that it's been mostly tyres, chains, sprockets, cables. The usual.
----
Dad also got me a tank bag. So now I can put stuff in there - usually waterproofs or spare gloves. My big 5L top box to store my jacket and helmet / gloves. And a big rucksack whilst i'm riding.
Not sure when i'd ever need to fill all 3 to go anywhere but i have the option