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")."