I don't know what the Canadian ones are like, stick-on or slip-in.
I have been in touch with WeatherTech, and they say that they haven't yet produced one for the 2010 US model because the channel that the window slides into is too narrow to accommodate the kind they make (non-stickon).
I don't really care too much if the ones from Canada stick on or slip into the groove. I just want to get some that will fit.