I agree with many other posters here. I have ordered many times before, but I never will again. I sent 2 dozen to my mother for her 84th birthday, and paid the extra to ensure rush delivery to make the day. I got an email on her birthday saying they were delivered (left at door). But at 84, she hardly ever goes out and was home all day, and has a dog that goes crazy whenever someone approaches the door. So it was a LIE. They never even attempted delivery! Avoid this company!