On the road: petrol stations, garages & repair shops