What's your exact definition of "huge amount of km" though?
I've had my stock GC8 WRX for five and a half years and done approx. 173,000km of driving in that time, mostly travelling to/from work
the maintenance and servicing costs are fucking worth it!