I have used Puffer's for years. I have never had a bad experience with them. Their flowers are beautiful and last forever. I will always use use Puffer's for any of my flower needs. Their employees are always knowledgeable, courteous, and very easy to work with. I love Puffer's!