MEC provides good service and they stand behind their products. You can find great deals on Polartec fabric clothing that is made in Canada. With the exchange rate the deals are very good. I have the Volant jacket and Doppler Zip-T.
MEC is one of those shops where I can spend a lot of money, fast.
Good quality at very good prices.
I've never ordered anything from them, only bought gear in the shop. The staff is always very friendly andusually know what they are talking about.
If you are ordering from outside Canada, you can only order gear that is not sold where you live. (guess that's normal though)