Is an engine flush really worth £30?

I have a two year old Hyundai i20. When I take my car in for servicing, they are quite insistent that it is necessary to flush the engine with flushing oil (cost £30) before refilling. However, if I use higher grade petrol, they say it's not necessary. I've been driving for 50+ years and never been told this before. Should I: a) Use higher grade fuel? b) Pay £30 for flushing? c) Or assume it's a money-making exercise?
Use Super, preferably Shell V-Power Nitro Plus. Then it won't need the oil flush. You will find you get more torque at low rpm so can change up earlier and this will improve your fuel economy.
Answered by Honest John on

Ask Honest John