I think what we are finding out is that some manufacturers make a cheaper line and higher end line of clothing with the same logos on them. Others may skip the entry-level and just produce the high-end lines.
What we find is that the cheaper lines can tarnish the name.
Castle/HJC is one of those companies. They have some of the nicest snowmobile clothes on the market that are good quality and function. They also produce a cheaper line to get the entry-point riders onto the same brand. These cheaper products really tarnish the entire name.
Both my wife and I have Castle jackets. The quality difference is amazing, but then again, the cost was big too. Hers has zip out liner and much more adjustment than mine. That being said, mine is still a great jacket and I have had very good luck with it and saved quite a bit with it.
My Castle pants are warm and quite durable, but since I paid a bit less, they are not made of a breathable material and the SWASS is crazy. As someone else said, if you are riding all day, wear as little as possible underneith or the SWASS will get ya! If I had paid a bit more I would have had the same comfort as my North Face Ski pants I use Skiing.
You get what you pay for. My guess is Klim has such a good name in the business since I have not seen a cheap line from them. I can't say that I have shopped them much either.
So read your tags and buy from a dealer that will honor the warranty even when Castle doesn't want to. They may have more pull with the manufacturer than you do.
Those of us that buy the overstocks online or last year's color on Ebay, we get what we pay for. I just learned how to sew some stretch fabric in the crotch to make up for that bad seem!
Good luck!