Croco ( snipped-for-privacy@tiscali.co.uk) gurgled happily, sounding much like they were saying :
If you're looking for one of those specific brands, then I think you're going to be out of luck, as petrol stations tend to sell their "own brand" oil - can't think why...
Surely you can expense the oil, though...?