I've been with Geico for many years. Recently I decided to purchase second brand new vehicle for my family from Ford in South FL. While discussing with financial manager on all my possible options, I made up my mind to pay off the car completely at the time of purchase. So after finding my perfect choice (trim and color) I was provided with the vehicle's VIN to add to my existing policy. In around several hours, still being at the dealership, while my daughter was checking the car around, really tiny scratch was found on the side of the passenger rear door.
The manager apologized and said that they currently don't have the same trim and color car on lot, but they can order it from factory which will take around several weeks for the car to arrive. Being sad that I didn't get the vehicle I want and being happy that money were still with me, I remove the car from insurance policy using GEICO mobile app. My question is: do insurance companies still have a right to charge the total premium even though the vehicle was on the policy for less then 2 hours? I'm sort of confused now and don't know if I should be calling GEICO customer support to ask for my money back.