I understand you are angry my friend but one of the realities of life is that stockouts do occur. That's true with any retailer. The good thing is they are refunding your money. This shows the company has at least some semblance of customer service. I have encountered much worse treatment before. I am not related with myntra in any way, have never purchased anything from them and have anot even visited their website. But I would say let go and move on. Just my two cents.