improved tests
Fixed bug when selected price was equal to 0