Seriously the greatest thing ever. Show up early to avoid the crowds. Get some coffee, take two trips around to take everything in before deciding what to buy. I love going here - I grew up going with my mother and we always make sure to go as much as possible when I'm in town.