I've read MANY bad things about their customer service. I would steer far away from there.
Best thing to do is to keep your eyes open for front lift parts. Many people are going with long arms in the front, and you can pick up a set of adjustable control arms for cheap. I got my front lift (springs, adjustable upper and lower control arms, and tracbar) for $250, used from a guy I know. Deals are out there...just keep your eyes open ;)