Has anyone dealt with dirtcheapdiesel.com ?They have no phone number and I am a little shy of no one to talk to or ask questions to, it only states a 20% restocking fee heck it seems the governor kit from BD has even gotten screwed up so it can happen to the best. Any input gladly accepted.