Being from Cambridge, I don't get out to Markham or Richmond Hill for dim sum, but good food is available west of Yonge, believe it or not. Sun Sun (formerly Good Luck, formerly China Palace (?)) on Dundas just west of Dixie (Mississauga) is one option. We were there on Sunday and the food was good, the carts rolled past often, and the price was okay. We tend towards Emerald Palace on Hurontario and Eglinton (Mississauga again) though. The prices seem reasonable, and the food is consistently good. But there are times when it seems you see the same cart five times in a row. Luckily my father-in-law doesn't mind chasing down the servers we want. Further afield, Hamilton now has four dim sum restaurants in its downtown. The best, I think, is Harvest Moon on James just south of Wilson. You have to order off the card and the food is sometimes extremely slow, but it's all tasty and the service is at least pleasant. Also in Hamilton is Crystal Palace, on Cannon near Park. Good food, and the carts start coming around at noon on weekends, but the service is indifferent at best and incompetent at worst. We started going to Harvest Moon in protest after they refused to bring any more items from our card (which we handed in before 11:30) after noon struck. The carts sometimes come around very infrequently sometimes. Cameron is an excellent option in Kitchener (at Charles and Cameron streets). The price sometimes seems ridiculous (it's much cheaper in Mississauga or Chinatown) but the food is fresh and well-prepared, and it comes out very efficiently. I miss some of the standards sometimes -- the deep fried squid is never the tentacles but small pieces of the tubes (well cooked but just not right!), and the dish comes with plum sauce! Sacrilege!