I also need to recommend Dogfunk, as well as Sierrasnowboard.
Dogfunk has amazing customer service, you can live chat with them and if something you want is out of stock, sometimes they know when it will come back in stock, very helpful. They also let me return a jacket I ordered that ended up being waaaay too big, no questions asked.
Sierrasnowboard has amazing sales, especially at the end of the season. I got a snowboard from them 75% off at the end of the 2010 season, it was definitely a great deal. They don't sell never summer though, unfortunately.