I tried Lenskart for the first time a month ago and didn't liked the interface and service reliability much.
They say that they provide with free frames for the first purchase but it is only for massive advertisement.
The quality and variety of those free frames is not good enough.
Along with that the prices are much higher as compared to going to a reliable shop and purchasing your own frames.
Nextly, the service is also too slow. The delivery dates range from about 7-8 days after ordering.
More over, there is no facility of cash on delivery for a huge number of frames and glasses.
Again, it didn't hold good to my expectations but if you want to try it, you can give a try to it.
Hope you don't regret it.