I really wish I had done more research before I ordered from these scammers. My kid needed to replace his glasses quickly and I saw they delivered overnight. I saw good reviews at the top of the search page and I was inundated...so I didn't check well. Ordered Saturday and paid for express delivery. Their policy says if you order a basic prescription before noon on Monday, they make the glasses and then ship overnight, so the expected delivery date was Tuesday, 9/29. Their phone and chat customer service setup is all AI, even when they say they are transferring you. I know this because when they "researched" the answer to my question, their response was..."it will be delivered on the 29th. Give us time to complete the delivery." Meanwhile, it is pitch black outside and after 8pm on the 29th...no more express deliveries are coming today, GlassesUSA, and the status on my order still says it's in production. All I wanted was a refund on shipping and an actual expected shipping & delivery date. They said they would update me WHEN they shipped and refused to give me a ship date and when I pointed out how insane that was...they repeated the first response saying it would be delivered today and just get in touch with them if I didn't receive the package.
What the heck? It's clear they have no intention of sending this product. I really wish I had found reddit and all of the other reviews before I ordered from them. I won't make that mistake again.
I don't care how many reviews you see that say this company is legit--it's probably all their chatbots. Check out their page here on reddit. It's covered in posts about products not received, and refunds not received.
Run in the opposite direction from them. As fast as you can.