On the Freestyle pricing point, I would be willing to bet that with the exception of those products for which Freestyle are the distributors, Freestyle bases their prices on the prices currently being charged to them by the distributors they buy from.

And some of those distributors may themselves be buying from other distributors.

It is a lot easier for a distributor to increase a price, than a retailer.