I wish I owned a deep freeze. Such a thing would spare me quite a bit of hassle stuffing my items into the freezer (half of which I never planned on buying until I saw them on special) Costco always makes me buy more than I need, but I rarely regret it.
Let's start with the parking lot first. It's large and usually hard to find a spot on busy days, but with enough Jedi patience, you'll find one. Nearby the gas station or the liquor store is usually the best place to score an elusive space. I love how big the spaces where designed to be as well. It helps limit the tendency of bad drivers etc to scrape or bang your vehicle pulling in/leaving and/or opening doors.
Inside looks like every Costco. A big ol' warehouse packed to the roof with skids of SKUs, full of wonder and amazement. It's like Disneyland for bachelors out of groceries. Their meat section is terrific, and sometimes you can score a great deal on ground beef or other staples of the Alberta man. Their mild Italian sausage is terrific, chickens juicy and delicious and their ribs are so meaty that even I'm intimidated. Having a backyard BBQ party? Grab the ribeye roast. For a very good price, you can cut about 10 5-6 ounce steaks out of it.
Their produce isn't that impressive and the prices usually aren't too competitive in that section.
Frozen section is great. My giant box of perogies are always calling my name. A 4 pack of Kirkland bacon goes for a decent price and their burgers are great. They have a huge selection of other frozen food in the section that I won't get into at this point.
Refridgerated section is packed with multiple items at varying prices. The dairy nearby is a nono for me as it's usually not too competative on the pricing.
The dry goods aisles are always well priced and you can find everything that your heart desires.
Keep in mind that there is a Superstore across the street for anything you can't find or isn't a good price at Costco. They compete with eachother quite mercilessly in both grocery and liquor prices.