Geico refuses to refund me $1045. 00 after claiming to have sent a check multiple times. I cancelled my homeowners insurance policy prior to taking effect back on September 4,2018 after having an issue with Geico regarding my car insurance policy. I was told that I was going to receive a check within 10-15 days which I never received. I called Geico in early November and I was told that they will cancel the original check and reissue payment and that I should receive the new check within 10-15 days. I called Geico again in mid November and multiple times since regarding my refund and I was told to wait a few more days. I called again today January 16,2019 and they're claiming that a new check will be issued and that I should get it soon. I requested Geico make a direct deposit into my account because I don't believe they're sending the check. I was told that they can't direct deposit to my account. I then asked for a certified mail delivery of the new check and I was told that someone will contact me within 48 hours to see if it could be done. I filed a complaint with with the BBB regarding my vehicle insurance back in September 2018 and I I believe someone is retaliating by not issuing the check. My Address, Name, ZIP Code has not changed and my mail is delivered 6 days a week by the US post office. There's no excuse to have to wait months for a refund check.