My first purchase with EyeBuyDirect went really well. I tried on my glasses and returned the ones I didn't want with no issues. I received a refund as promised. After losing a pair I am now reordering and assume it will be an equally smooth process. This site has lots of frames to choose from compared to its competitors. Unfortunately, the pair I lost was no longer in production with EyeBuyDirect, so if you really like a pair, order 2. Enjoy!