This place is great. I went with a friend on a weekday afternoon (a scorcher of a day), and it was virtually empty. From what I can tell, this place packs up on evenings and afternoons, so if it's an option, try a less popular time.
The spot is really cool, I love the tables up the stairs in the back. Feels a little like an Amsterdam coffee shop, but with an LSD candy store atmosphere. Does that even make sense? Another reviewer suggested the inside of the store looked like what he imagined clown innards might look like. I would have to agree.
Aside from the wonderful diary treats, here's the important info: they import all kinds of crazy flavored oreos. With peanut butter centers. Or strawberry burst cream centers. Or lemon creme centers. Really cool stuff to have in the cupboard when you have people over at your home. Or you have the munchies.
I don't even have much of a sweet tooth. But this place is definitely worth checking out.