Alrighty, so after 2 weeks of waiting I finally got my coilovers from ISIS aka Enjuku Racing. There has been alot of hate or alot of love for this company, and I came in hearing both the pros and cons, but i decided to give ISIS a try and see how there products actually were. Before we get to...