Yup - email
techsupport@entourageedge.com 
You may not get a response until Monday, though.
Meanwhile, out of curiosity, did you register your enTourage eDGe with the same email and password as your
www.entourageedge.com web account? I suspect the answer is (must be?) yes.