I give them five stars based on my experience with them for about five years. Budget is very affordable, and you can pay by office, phone, or web. I have yet to file a claim, but my premium goes down with each renewal. The staff are very pleasant, friendly, and even gave my four year old a Nascar poster he was looking at. Very happy with budget so far!