Before I even walked in, I knew I was in heaven. Cheese glorious cheese!
Fromagination has a great selection of cheeses that you won't find anywhere else (like the limited supply of cave-aged goat cheese with ash brought in that day from a local cheesemaker!). They'll let you taste any cheese before you buy and there are plenty of samples around the store. They have a nice selection of jams and crackers as well (they sell Potter's crackers, which are amazing).
Expect to spend a little more than you would on cheese from a grocery store, but it's totally worth it!