Yup too good to be true.
Well, for the most part.
Although, I haven't ordered from them from what I've read their coils don't give you the proper amount of drop they claim, poor quality products and they charge a 35% restocking fee if they send you a defective or wrong part...and they tend to send you the wrong stuff a lot. Also horrible customer service.
I've heard their only good products are the spindles and the ss mirrors because they use belltechs mold for spindles and the mirrors are exact copies of the street scenes...
I'd avoid them... :shrug:
Stick with Belltech or DJM.
I'm on a budget too, I know how it feels. I'm a JR. In high school and I feel that suspension parts are things you don't really want to cheap out on...do it right and you won't have to mess with it again. I just ordered my 4/5 drop components which are all belltech except the gabriel rear air shocks...maybe a little more expensive but you get a product thats proven, trusted and well known.