This is the first and only Indian restaurant I've tried in Montreal, and I'm not even remotely tempted to try another one, this has become my go-to friday night delivery. I've ordered at Guru several times now and the service has always been perfect.
I usually order samosas, pakoras, garlic naan, baingan bharta, byriani and vegetables jalfrezi for my roommate and I and we have never been disappointed. When we order from Guru we know that we can expect a tasteful, delicious meal and a punctual delivery. The prices may seem a bit higher than those of other Indian restaurants but keep in mind that - except if you are trying really hard to share a single pakora between three people - you can expect leftovers for the next day. Sometimes we even have enough for three meals (I said "sometimes", because it's really hard not to shove everything in your mouth in less than 5 minutes, it is THAT good).
The only time we had an issue was when they switched our order with someone else's but we just had to give them a call and they came back less than an hour later with the right order and dessert to make up for it. That's what I call being professional.
Conclusion: I am ready to pay a bit more to get the most delicious and authentic Indian food delivered to me in less than an hour and by a restaurant with an impeccable service, great values and perfect customer relations.