Starboard = terrible customer service so far

I have been trying to contact Starboard for about 2 months now. I have
been unable to find a phone number anywhere for them. *Does anyone
know if they have a phone number?* I have left them feedback on their
website multiple times asking them to contact me either via email or
telephone and they have not responded to any of my requests (even when