What Makes The Perfect Gift Baskets

Have you bought gift baskets in the past and been let down by the lack of items inside? It