In most cases, the manufacturer does set the "Manufacturer's Suggested Retail Price" (MSRP) for their product. Seldom do most retailers set their price at this point, they set their prices to reflect their acceptable profit margin. Often you will see MSRP posted next to "Sale Prices" to make the savings seem larger than when posted next to "Regular Prices". Sometimes a retailer will even increase prices immediately before a sale so that when they advertise the "sale" prices, the savings will look larger. Often branch stores of chains do set their own prices which is why many retail outlets don't show prices for some items on internet sites, because they won't always be the same within the chain. You can always check other retailers to see if they all show the same markup you have seen recently.
Experimenting with too many products to name here. All this great info keeps my head spinning.