Validate price the right way on opticalwizard

The optical item editor wasn't taking user profiles max discount in
consideration.

Change-Id: Ib567a260c2224cb540abc5198c2563c6c08be0b5