This place was highly recommended to me, and it certainly lived up to expectations. Came here in June 2014, ordered a milkshake for $4.50 and it was well worth the price.
There are so many different flavors to pick from - at least 25 or more. I tried the peanut butter chocolate and it was amazing. The milkshake had the perfect thickness, not too heavy, not too thin. Also, it was not overwhelmingly sweet, so it was easy to finish without getting a stomach ache even after having a full dinner before hand.
When I went in there were about 15 people in front on me, but the line moved extremely quickly and I only waited about 10 minutes from getting in line to receiving my milkshake, so don't shy away if there is a crowd.
I didn't buy anything else, but there was a huge assortment of chocolates and other sweets that all looked delicious.
I will certainly go back the next time I am in town.