spree sale on products. avoid exception if base price is 0