Pho Mi 99 is one of our regular haunts in Brampton and has really never done us wrong in terms of the food quality. We have never eaten in, but have had take out about a half dozen times at this point. Food has been consistently good. We generally have a soup/pho or two for the group and then a couple of side dishes. They have some nice roles and the other dishes we have all had have been pretty good. The price is definitely right and would be better if we did not always over order.
I have hard some negative review of service staff. I have to admit they are pretty abrupt when you order and do seem to give a "what are you doing here" attitude. But we come for the food and then we go home, so perhaps our experience is a bit different.
Food prep is pretty quick. Not too quick that makes you think things were not prepared to order, but quick enough that if you are hungry you'll be eating soon enough. I am going to try some of the other Pho places that have popped up in the area and may edit my review at that point, but for now Pho Mi 99 is our place.