You are correct there is no telephone product support. There is support via forum or email via support@photopost.com. Posting on the forum is a simple process all you need to do is verify yourself. There is this announcement at the top of ever thread that explains the verification process