They are straight plug and play dude. No work done on mine. Has yours been lowered, that would be the only thing that could potentially cause issues. As long as you are not constantly on the NOS switch you would be fine!!!
I am sure its going to be easy to get hold of some stands, try Nurrish.