One fob off after another:
Day 1 - ordered 2 pairs of glasses
Day 8 - 1 pair arrives; got email from GD: "the other pair failed quality checks, no more frames available, please choose another pair"
Day 9 - "ah, not that pair, they aren't available" (they were available); "OK, they are available, but we don't have much stock and if the laboratory gets it wrong again..."; asked them to suggest frames they would actually would sell me; finally decided on an alternative pair; many emails, took all day, exasperating
Day 25 - 2nd pair arrives; they'd been ordered with XTRActive transitions lenses 'specially designed to provide the best extra darkness & the best extra light protection'; in direct sunlight they got about as dark as weak tea, but thought I'd give them a couple of weeks in case things improved
Day 39 - told GD I wasn't happy; they said to return the glasses for repair
Day 40 - sent glasses back
Day 48 - got email from GD: "due to a system migration, we are currently unable to process replacements, exchanges, or corrections; our returns team have issued a partial refund; please allow 2-5 days"
Day 53 - still no refund, showing 'pending' in PayPal
Day 55 - still 'pending'; sent email asking why; reply email "If you have any questions or need further assistance regarding this refund, don't hesitate to get in touch with PayPal"
Day 56 - message from PayPal: "Your refund is pending because the sender has issued a refund using an eCheque, which hasn't cleared their bank account yet"; pass this info back to GD
Day 57 - refund finally received
If all this looks like fun, then definitely try Glasses Direct. If not, maybe try somewhere else. Shame, because the first pair are OK; but I won't risk the hassle of returning them, meaning, I can't get a 2-pair discount from anyone else.
I get the impression Glasses Direct started with good intentions many years ago, when it was set up by James Murry Wells. Since then, from what I can tell, it's been asset-stripped down to a shadow of its former self; currently called MyOptiqueGroup, one of many brands in a portfolio owned by an outfit called EssilorLuxottica. I managed to track down the MyOptiqueGroup CEO's details, and cc'd him on many of my emails to his Customer Service. There was never a reply, so I imagine he's hiding in shame - or is too busy counting his Ferraris to care. I'll leave that for you to decide.
This is an anonymous review, because I don't want to be contacted by, or have to think about GD ever again.