I have used an Indian online site [1] to order a really good pair of glasses. It cost me $150, but I found the quality to be much better than what I could get in the US.
you ordered from a brand which is considered premium in India. You can get similar kind of glasses at even lower price at lenskart.com and from local stores.
[1] https://www.titaneyeplus.com/