Product review (4 stars): Ice ice baby
Bought this as a gift for a friend. He loves it.  The only complaint is that it had a strong plastic  chemical smell even after running the machine a couple of times. I think it's probably gone away by now.  Great product and does what it says.  Delivery took a bit longer even though it was ordered through prime.