If I could give zero stars I would. I ordered glasses for my grandson on March 20,2026 WITH a preorder glasses shipping on April 14. It is now may 4. No product. I messaged the company again and was told I could not cancel a preorder even though their policy says if the pre shipment extends past 14 days you can. What a crap company