There's a new ices store on Ave B, just north of 3rd St (across the street & up a block from Croxley Ales). Is it any good? I was in a hurry, yesterday, and probably won't get back there for a week . . . Is it worth a trip? I love good ices (there used to be a great little place in the Financial District, near Pearl St) and it would be a huge boon to the nabe if this place is remotely good.