TD Meloche operates separately from TD Insurance, so the rates are not filed under the parent "general population" company, from what I've been told.
I have had no discounts gained. In fact, we had a not at fault accident during this past year.
Basically, nothings changed - my rates went down. Not a huge amount, but about $5 a month on a $245 a month policy for 2 cars and house.