Broke my old favorite frame, try to order in US but got delay status for 3 months then I had to cancel it. Just happen to find Eyeinform and they have it exactly to my size and type. Just a little wonder at first because the company is in Canada. Checking at the reviews, they all are positive so I go ahead to order my favorite frame. Since then, I keep waiting and checking UPS & it took nearly a month to get here in Texas ( I guest because of international order). Eventually, I received it yesterday in my mail box. It came with perfect condition, searching for re-assembly the old glass instruction without damage the frame and It fits perfectly. Thanks Eyeinform also with reasonable price too.