So I noticed last week that Disneyland sells the same exact thing, but for different prices at different locations. For instance, a cream cheese pretzel is $3.75 in Tomorrowland, but $3.30 at the Coke Corner.

My question is two parts:
Does anyone know why this is? And does anyone have examples of other places where this is the case (same product, different price within the park)?