My beef with this is the fact that GEICO stands for Government Employees Insurance COrporation.
Since we won the war against England 231 years ago, why would a spokesman for the Government Employees Insurance COrporation be speaking a mish mash of British speak?