First off the fact that they deliver at all is amazing! This is my second time ordering from them. The first was OK, my ice cream was a little more melted than I wanted it to be. However this time was great!! They called to let me know one of the flavors was out and gave me substitute options. It arrived within the window time I was given and as it was in the middle of the heat wave I was pleasantly surprised that it was still in ice cream form. I will be ordering again for sure!