the coilovers are really not that hard to do yourself if you have the stuff to do it like floor jacks and stuff. i have the Tein CS coilovers. the edfc is pretty simple but kind of a pain. make sure you get the right wires wired. if you don't you could cut out some other function cuz the IS300 wiring has multifunctions. anyways, if you don't really know what your doing then i would get the edfc put in by someone. the coilovers can be done by yourself.