Dynamic pricing can’t be done legally in many states because prices on shelves have to match at checkout, and multiple people can see a label at once.