Being a Computer Science student, I can only admire and be amazed at the beautiful interface Myntra provides for customers. I have made two orders so far at Myntra and both were delivered in time and with perfect product condition.
Only if you are very unlucky, you might end up with a delivered product different from what you ordered online. That didnt happen with me so I cant comment on the return/refund procedure.
Also be careful when you see company ratings online. The satisfied customers rarely take the pains to review, while you will always have the angry and dissatisfied customers coming online to review with 1-2 stars. So in my opinion, if Myntra is a 3 star you can take it to be a 4.5 star rating.
Happy shopping:)
Raj Vardhan
Blog: https://rajvardhan.wordpress.com/