I was wondering if anyone knew if Sts had a phone number I could call for customer support because they aren't responding to my emails.