im gonna take mine to torque of the devil for a set up as ive heard good things. tempted by nms, as there clearly serious bout what they do. and id love one of there coolers peeping through my bumper too lol.
from personal experience i will never take my car anywhere near jamsport ever again.