This place is fantastic. Very expensive but very very good. The ice cream is delicious, you pick the flavor you want and any toppings and they mix it for you right there while you wait. The ice cream is hard serve and the staff gets quite a workout mixing your favorite toppings into it for you. They mix it right on a frozen slab to prevent any melting. They have a menu board with some favorite combinations you can choose from or you can come up with on your own creation. The steep prices don't seem to put a damper on Cold Stone's popularity. There is often a long line for the ice cream and you should be prepared to wait. It is worth the wait in my opinion and worth the expense if you try to keep it to special occasions. Once you have tried it though you may have a hard time keeping your indulgences to only special occasions.