I've bought cheese here countless times. The prices are amazing; you get quality and variety and the price is less than a supermarket. Unless you take into account the fact that you end up buying triple the amount of cheese than you expected to.
The service is great too. They have more people than they need to working the counter and every one of them is eager to help you. Most of them don't mind grabbing and shaving off a slice of cheese from every brick in the display, because they know, eventually, you're going to be buying. Maybe they can tell the ones who are going to be buying and those in for a snack.
Now, with a whole load of cheese selected, how about hosting a cheese tasting. Well, if so, the store is also full of a ton of sundries to accompany and accent the cheese. Might I suggest heading over to 124 Ossington and getting some Bellwoods beer to accompany the huge bag you're leaving with.