What about the install? Isn't it a PITA to install on your own? I usually do all my own work, but I'd probably have to remove the lowers and take them to a shop with a press right?
And they'll only lower the car if you take out the spacers that come with.