I’ve gotten my last 8+ pairs at one of those two (may have been a third but can’t remember) the most I paid was for some sunglasses where I wanted a few upgrades $80… the rest averaged $12
eyebuydirect.com is owned by Essilor, which is part of Luxottica. Despite that I still buy my glasses from them since its way cheaper than a retail store.
https://www.eyebuydirect.com/terms-of-use "Thank you for visiting EyeBuyDirect.com! — an Essilor Group US Inc. website (the "Site")."
I just ordered a pair from zenni using their "fastframe" service. Not so much because I needed a pair fast. Just because they at least they cut the lenses to fit the frame and assemble them in the USA.
https://zennioptical.com
https://www.eyebuydirect.com/
I’ve gotten my last 8+ pairs at one of those two (may have been a third but can’t remember) the most I paid was for some sunglasses where I wanted a few upgrades $80… the rest averaged $12