Hi zoom5zoom, can you please tell me where you got your deflector? I'm in Ottawa also, and the dealer I bought it from keeps telling me that they don't know if/when Mazda's making them. Obviously the deflector does exist! :rolleyes:
Thanks very much!