Sorry for the delay guys. Production has been a bit slower than I would like these past few weeks, but parts have been coming along, slowly but surely. Our current eta has been pushed back to late Dec / Early Jan, I'm doing all I can to try to expedite the process.
I'll work on having an update for everyone over the next couple weeks.
Many thanks for your continued support, I appreciate it!
MIKE @ NST
www.NonStopTuning.com