Hi,
I bought my jacket, chaps, and a set of gloves from Foxcreek Leather. Their stuff is very high quality (nice thick, supple leather). When I wear my gear into a store and compare, the grade of leather and quality of craftsmanship of my stuff really is noticeably better.
I've bought a helmet, boots, socks, and face shields from Revzilla.com. They are a great company to deal with - excellent customer service and prices. I tried my helmet and boots on in Edmonton and then bought online.
I also purchased a kevlar shirt from the USA Draggin Jeans site. I got the armor kit and it's okay - I don't think I'll buy another one. I bought it for hot days if I wanted to dress down a bit and still be protected if I went into a slide. However, I just don't feel right/safe riding in just a shirt. To be honest, I laugh whenever I see someone out riding in shorts/t-shirt/sandals. I prefer to dress for the crash, not the ride. From what I've read, the product coming from the original Australian Draggin' Jeans company is better quality. Next season I plan on ordering a pair of their jeans.
As an aside, whenever possible I do try to buy local. I think it's important to support local businesses. That being said, I've saved over $350 on the items I've ordered from Revzilla (even with shipping and exchange rate - dollar was near par at the time). Plus, the customer service at any of the sites I've used has been top notch. I can't always say that of some of the local dealers.
Linkshttp://www.foxcreekleather.com/http://www.revzilla.com/http://www.dragginjeans.com/default.aspx