DD has worn glasses/contacts for a number of years - she's 20 - and her eyes seem to plateau for a while and then get worse, at which point she gets migraines until they're sorted.
She's getting migraines again! 
She has previously been to Vision Express and Specsavers, and tbh honest, we've had bad experiences with both.
So my question is - has she been unlucky, and should we try another branch of one of the chains OR should we go to an independent optician?
Thank you for any advice.