I called over 24 hours ago and no call back, whats up with Martin's tech support? I got to know given this defect with a Nitrous Cam.