I have been with CSA for a couple of years now, and am always impressed with how personable and honest they are when dealing with any of my concerns. My broker was really in my corner when it came to dealing with the insurance company and managed to get me exactly the coverage that I was looking for, plus at a reduced rate!