My wife and I once ordered on line from this restaurant. I had to call to confirm the order (when the web service said to expect a call). After 30 minutes, they had not even looked at the order (perhaps did not know it was there). We then learned that they would not deliver to our area (Metrotown). That order was cancelled.
We gave them another chance. Same problem with them not acting on the order. I picked the order up and the food was not worth it.