Then your dealer is lazy. I'm a Canadian new car dealer... if 1 of my clients gives me the opportunity to bring something in from the US for them, I do it. My OEM manufacturer doesn't like it, but too bad for them. Local matters and I have many customers that realize it. It's just too bad that local doesn't matter to as many as it should matter to.
All that said, it's typically only on high end products that have a big difference, low to mid range products are usually within the cost of freight to one another... so if you buy in the US cheaper, it costs the same once it's shipped home
If you don't like my opinion, I'll give you a full refund on what you paid me for it.