Ok, don't think I'm crazy, but one of the surprisingly good treats my DH and myself got on a whim on our recent trip was one of those bags of a dozen freshly made mini doughnuts at the stand in Typhoon Lagoon right by the locker and towel rental place. Has anyone else enjoyed those as much as us, and more imprtantly, does anyone know if any other place at Disney World where one could get these? I don't know if it was our sheer hunger, but there was surely something about those dougnuts that made them awesome!