Further tinkering with price logic.