Yes, I realise it is Ottawa and CDN, but I lived in Ottawa for over 10 years and these prices don't really line up for me. $2.50 for 125g of protein. That's $2 per 100g -- without labour. I understand going for high quality, but there is high quality and there is needless spending. I should introduce them to some good butchers... Tofu should be bought from the tofu maker in Ottawa (forget the name). It is awesome (and cheap).
And $0.50 for sauce? I don't know what sauce they are using and the amount they are using, but donair sauce is primarily yogurt, mayonaise and sour cream... (condensed milk if you are going for Halifax style, apparently...) The ingredients should be on the order of $1-2 per liter.
The "toppings" appear to be cucumber, red pepper, red cabbage and lettuce. $0.50. Looking at the amount there, I'm guessing it should be about half that price.