The home delivery service of iBistro is quite poor. I ordered lunch on Sat, which was delivered over 2 hours late. I had to call them 3 times and they simply lied that their delivery boy had left already and should be on his way.
After checking with the delivery boy, it turned out that he was sent with the order only after my 3rd call. What's more..he came without any bill...