Government legislation of prices is called price control, and is a proven failure!  Just look at Venezuela whose socialist government regulates the price of everything from food, to gasoline, to rent.  End result is shortages of everything because there is no incentive for the suppliers to produce anything, to the point where the average Venezuelan has to line up for 5 hours for rationed food.  The only way prices can be fairly set is through supply and demand, as that assures the most efficient use of resources, and more importantly, provides the necessary feedback mechanism for suppliers to produce more or less in accordance to the needs of the consumers.