My policy comes up for renewal in two months but they applied it immediately to my monthly payments. I'm with TD/Monnex.Did they immediately apply the discount? I read somewhere that they will only apply it when you come up for renewal so I haven't bothered to call (yet).
I've also had good luck with my Bell telephone, Fibe and rogers cell phone bills. If you see a better deal with a competitor, call them and threaten to switch cause you feel you're paying too much. They'll transfer you to their retention department and usually match and in cases for me they've done much better to keep my business.