I just received my 2 frames from Ozeal.I waited a month but I am more than satisfied.They are beautiful frames and at a great price. After I ordered I came across some very negative reviews so I decided to contact them via email when I didn't receive a confirmation email. They immediately got back to me. I ordered 2 frames (without the prescription) and unfortunately one of the frames were out of stock.They contacted me and asked me to choose another which I did. This would be my only complaint that perhaps they can make a change to make sure the frames are in stock but other than that I just say have patience because for the price you really are going to get an amazing pair of glasses. I'd definitely order from them again but you have to be prepared to wait a bit, but it is well worth it.