That's actually who I had my insurance reimburse me through for the frames lol.
There were a couple other decent sites but I found my look on there the best.
Unfortunately my head is gigantic, both metaphorically and literally so finding wide enough glasses is a pain. Been getting the usual post frame change headaches with both XL pairs.