Of course the answer to the problem is dead simple; diesel fuel should be dispensed with the trucks, away from the petrol forecourt. Diesel ruins good shoes.