Dynotune
They answered my questions by PM within the same day and I had it in my hands in about 2 weeks (which is pretty good since I live in Canada).
Great service and a great product! They even included a handy wiring diagram to make hooking it up simple.
Mark

