I have purcahsed a lot from SLR in the past. Yes, the customer service sucks

but the parts (in my opinion) are far superior to others offered. If it is a part you can get elsewhere (shocks), I might suggest doing so. As far as suspension, lift, steering....order and eventually they will show up.