Ive had mine 4 years this month and tbh haven't replaced it as for bang for bucks its been unbeatable.
Fuel isnt great lol duno about mpg as my clock says 20ish, get 200 or more from £50, never tried figuring it out correctly.
Will be giving the bugger away next year as I want an audi and tbh dont think the ST will sell even though low miles.
Had 52K when I got it and now got 90K.