Every company out there has people that will bad mouth them for one reason or another, the fact that your sister didnt like her time with the company does not represent poor customer service,look at REAL corporate reviews and you will see that GEICO is highly rated. I am not a corparate cheerleader, I just believe in the product the company I work for offers, its better then going to work every day and just earning a check, I truely enjoy my work, and the company i work for.