Just a heads up, i was filling up at Kingston Park Tesco and they had a 25% off offer on the oil - i got a litre of 5W-30 for £9. dunno if it's particular to them, or the filling stations, or if the store itself runs the same deal, but worth checking out if one's close to you.