Improve Price field behavior