Unreliable and frustrating.
I had purchased some lenses during their 60% off sale. The lenses I selected were in stock, my card was charged and I received an order confirmation email without issue. After almost a week of no shipping confirmation I contacted support with seemingly no answer until I checked my spam folder where I was informed that what I ordered was NOT in stock, asking me to choose new lenses or a different prescription (I kind of need them to SEE so not really an option here, and why is a company selling prescription lenses even asking that) within 48 hours or my order would be cancelled. Obviously I didn't see this. The order was cancelled "due to payment failure", and I was given an offer of 50% off my next purchase. I bought my lenses for 60% off not 50%, so this felt very much like bait and switch, and being told that it was cancelled due to payment failure was a slap in the face because I had already paid, they're the ones who sold something they didn't have. Now I'm stuck waiting on a refund if it ever even happens. Beyond irritated with this whole experience.
