Service stations blame high petrol prices on commercial rates