I got them for my wife's Q5. It's a must with 2 kids. We also got the matching cargo liner. When I first got the weathertech for my car, she wasn't sold on the all season mats over the oem carpet ones. After seeing them in my car she was sold!
I just wished the rear seat ones covered the hump like it does in my CTTS.
Functionally they are awesome and a cinch to clean with the same soap you use to wash the car. The only drawback is they don't feel as good as carpet when you take your shoes off (as a passenger of course).
You might want to check their site for a list of Canadian Dealers.. Keep in mind the dealer may or may nor carry the model needed for your car. Ordering online is usually cheaper, especially if you can find a site that offers free shipping.