I come here once in a while if I need to pick up a gift or something, since it's a lot less intimidating then Metrotown. Over the years, it's definitely improved. It's lost some stores, but gained some decent ones. (E.g. Gap become Bryan's Bridal, American Eagle became Children's Outlet). Other than that, the stores that I'd likely go to here are Le Chateau, Kin's food mart, Aldo (crappy selection), London Drugs, La Senza, liquor store, and maybe the Naturalizer outlet cause they have some good deals. There's a postal outlet on the ground floor. There's also a Sears and a Zellers.
Generally I think this mall is pretty unfriendly in terms of sales staff. You can walk from store to store, and perhaps one out of five, you MIGHT get a somewhat genuine greeting. If you go into Bryan's, it's a totally different story, it's like used car salesman sales people. They are all over you. And anything you try on looks SOOOO NICE! Even if it is two sizes too small, and it's clearly unflattering, they'll say something like, ohh, just take off the shoes. There, there! look how nice you look now! umm, no. I would hate to work here, because you can tell it's very competitive in terms of sales. The moment I had something in my hand to try on, two women with the gaits of olympic speed walkers came rushing over to me to "start a dressing room for me"
I don't know what's better, getting totally ignored, or getting totally hounded, and told that you look so wonderful even if you come out looking like a sack of potatoes.
The food court is decent for a mall that size. It's nothing to write home about, there's a couple somewhat healthy alternatives, like the Mediterranean food stand, and maybe Roasty Jack for a turkey wrap (it rhymes). Other than that, it's got standard fare like A&W, KFC, Orange Julius.
There's a skytrain station there now. But if you plan on doing some Christmas shopping, I think you're better off going to Metrotown. There's much more variety. Or if you have a car and want to avoid the craziness of Metrotown, I would prefer to go to the Queensborough Wal-Mart and go to the shops there, like La Senza, Dynamite, Le Chateau outlet, Aldo outlet and much more.