Tuesday, November 25, 2008

GEICO Car Auto Insurance Advertising, Branding, and Marketing Tops ...

Gosh I wish I could have Geico car insurance! Unfortunately I live in Massachusetts which is a price regulated state; hence there is no competition in our fine state. How crappy is that? Isn’t our entire country built on competition?