The Chestnut Hill Cheese Shop is a great place to go if you are looking for gourmet foods or speciality cheeses. They are extremely friendly and helpful and are more than willing to help people like myself who don't have a clue about cheeses! They also will create custom gift baskets. In addition to cheese, they also carry caviar, chocolate and coffee. Some of the items are quite expensive but they have a vast selection to that you'll be able to find something in your price range.