I purchased that first frame free wala offer glasses for me as well as my sister.
The shipping and delivery was okay neither early not late. They took around 5 days which is fine.
We had not seen that we have to choose the size and had received over sized glasses. We had to return and got the right size after 10 days. Though it was frustrating, it was still our mistake, so we had to bear it.
About the quality of the lens, its good, they give the exact lens you choose and Crizal is a good company, but the frame is of low quality. It is not sturdy enough and not strong.
I would suggest you go for frames that you have to pay, the price is same as offline price, so discounts are not really discounts and offers are not really offers.
Just marketing strategy.
I recommend this website.