Toyota dealers in Canada are not allowed to sell about MSRP, and (at least in Toronto) they all adhere to it.
Floor models still get charged freight - so the dealer is definitely lying to you.
The easiest way to see if you're getting hosed is to go to
www.Toyota.ca and click on Price Your Toyota. You can then see what your cost should cost with taxes in, 'on the road'.