I registered with them, then went through their link to buy my car insurance in May. I think the link may have broken down but i'm not sure. I have not been told have to claim my refund so thinking maybe I lost it? If so is there anyway to get it back?