These guys have been bullshitting me since quite a while. Have tried placing an order with them 5 times so far.
Got delivery once which was pretty miraculous, that too after 2 hrs of waiting and constantly calling them and nagging them to get me my food. But that was also quite a while ago.
The way I think they work is, they take your order(menus are usually outdated) so your order usually is unsuccessful.
Then they take your online payment for the order and put it in their bank account, earn interest over it, and then give you back your money after a fortnight. Quite a scheme, wouldnt you say?
Even some other e-commerce portals take over 10 days to return your money, but at least they have a higher success ratio than they idiots!