Best Place to Exchange Currency?

Hello PFC, I’ll be travelling to France and am looking to convert some CAD dollars to Euros for my trip. I am considering using the Canada Post foreign cash service but was wondering if there any other places that would provide better rate? Thank you!

I am located in Toronto fyi.