Did anyone get a rebate or the dreaded "you owe us" letter

I was lucky - getting £406 back