This is a very large walmart with an extremely large population density around it so it is always packed especially on the weekend when you may have to wait to get a shopping cart. That being said its still a walmart and the pricing is always good and the stock exceptional. You can pretty much get everything you need here including groceries, clothing, electronics, prescriptions, photos, appliances, toys and more depending on the season. There are 2 floors to this walmart so make sure you check it all out. Its also about a block away from the TTC Dufferin subway station so you don't need a car to get here and its attached to the Dufferin mall so its a one stop shopping experience.
A quick tip for getting a cart is to wait at the main entrance. There is a shopping cart area there or you can just bring an empty one in from outside when someone is finished with it.