First Impressions is a really great service. Their main focus is on gift baskets. They make absolutely fabulous gift baskets, all are made to order to your specifications. They also deliver. These baskets make wonderful gifts, especially for showers, birthdays, and other special occasions. They are a great gift for someone who is hard to buy for. The workers are really friendly and the prices are pretty good. The store is really nice and cheery.