I have not had a bad thing from Handel's. I'm not the biggest ice cream guy, but I love their ice cream. You can buy their (very delicious) ice cream to take home.
I want to say that on Tuesdays they offer a discount on containers of ice cream.
Pints and quarts of ice cream are a bit expensive, but you are paying for quality ice cream so stop whining about how expensive it is.