I had the same thing with Greenlight mate, Paid my policy in full (£1900)

then cancelled a month later and only got (£966.??) back which I had to wait 5 weeks for
Personally I think it's a disgrace as they are hapy to take the money out of your account the same or next day, but make you wait 5 weeks for a refund with your money in their account earning them interest