My 10 cents worth , yes they are cheap , but you are getting what you payed for ( maybe ???? ) . I ran them on a Soarer TT hill climb car a while ago , adjustment was vague , spring rate where too firm ( they did swoop to a lower rate ) and I blew several inserts very quickly ( they did replace while under warranty , product had only just come out and they where trying hard to get a good name ) .
So while I would not fault the seller ( definitely honored his commitment ) , the product is definitely not the best , if handling is important to you then I would save my money to something better.