Noon is a terrible company with unresponsible managers. I have ordered a few shoes and they have been canceled because they are out of stock. Is this a reasonable reason to cancel an order? If the products were out of stock why did noon accept my order? Once a customer places an order that order needs to be delivered no matter what. Everything else is the company's resposibility and no one elses.