I have to set the record straight, here. I grew up a stone's throw from Toadflax and have been buying flowers for my mother and grandmother from them for nearly twenty years. They have ALWAYS delivered. And believe me, my mom is a tough customer. She's difficult to please, and a total pit bull. Grandma is a hardass too. But they both love Toadflax. Take it from me, this place deserves six stars. Anyone who gives less is misinformed.