They're tanks. The only things i've had to buy is tyres, service etc. It only has 46k on the clock mind you. 25 ish i would say around town. I can get from Paisley to the Dee in Aberdeen which is aprrox 150 mile for about 25 ish quid. I only really used it going fishing so i was mostly m'way driving with it