July 2023
Ordered a photomask and they have been horrible in communicating their failure to deliver it in the ETA of 5 days. We're two weeks past approving the design and payment and they are not even offering an option to refund/cancel the order more than double the delivery ETA.