I remember hearing a few years ago about a place in Downtown Disney where you could get quality posters and prints printed up while you wait. These were poster commemorating sights and things in WDW. Does anyone know what I am talking about and is it still there? Thanks.