who has had a car insurance refund then and what companies ? ....
The AA were bitching that the oil companies haven't dropped the cost of fuel in line with crude prices.
But I've not had any car insurance refund from them like Admiral Group are doing.