I’m struggling here tremendously. Ordered canards and diffuser over July 4th bc they had a discount they were offering. I can’t get a response, tried FB, IG, email, called, about to fly out there, you name it. Can anyone even verify they’re still in business? I’d love to use and share their...