I have PM'd on several boards and emailed to Newfangled Solutions - no response. What is the best way to get ahold of Ease-e Turn?