Delivery within 5 Minutes ... Not sure about that at all. Holding on to the payments, if that happened, that means Ola might have been stocking the items area wise, either with them, or with the restaurant itself. The items were limited in numbers and also had limited options to choose from. which is why, they used to get exhausted very soon.
Just trying to understand a bit more, if they used to collect items from you, then were they not paying you while collecting the orders? Either way, it's uncool that you lost your money.