Ride has got great CS. I called them about an annoyance I was having with the ratchets on a pair of '06 SPI bindings and they gave me some great advice which solved the problem.
A week later a new pair of ratchets showed up in the mail anyway.
Personally, I'd rather buy from a company with okay product and great CS than from a place with great product and lousy CS. All you need is to break a BOA lace or drop a screw in the snow (fill in your own example of non-warranty/user caused problem) and your season pass is worthless until the CS comes thru. Spending a big % of your season playing email/phone tag and then waiting for a $20 part gets expensive.