There is some info here about that kit. Search, and you shall find. One thread about its install, and one by the same poster recently about how he now has problems with it.
You get what you pay for, and I sure as hell aint riding around on a $50 suspension. To me that is unsafe, and asking for trouble.