sorry to hear about previous poor experiences with them, I've had the complete opposite experience
I've had 3 pairs of 4FRNTs, 07/08 STLs (park), 08/09 MSPs (for all mountain - were stolen), 10/11 CRJs
I still have the STLs and ride them regularly in park. they shred. they're nice and still and still have a lot of pop in them after 4 years
The MSPs were rippers too but those were stolen from me after a year, and they were in awesome condition despite riding all over all types of shit
I love my CRJs. I rode those over 110 days last year and love them. My lady friend actually just bought a pair.
I haven't had any issues with my skis so I haven't had to deal with customer service, but I have emailed them a few times and Sterbenz the man himself emailed me back within a timely manner, really nice guy.
i'm working for vail mountain safety this year and am thinking about buying a pair of Turbos for everyday skiing. hope this helps!