Unfortunately it doesn't stop them. A local dealer was selling a "used" Sienna with 20km on it for 20k$ over MSRP.it is law that they can't sell the vehicle itself above MSRP (Sale above advertised price - Competition Bureau Canada), but there is no restriction when it comes to dealer fees, accessories, etc.