Insider reported in October that some preorder customers, who waited up to nine months for Starlink, canceled their $100 deposits, while another Insider report in September indicated that customers were becoming frustrated because they couldn’t find a way to call or email the company’s customer service for updates.