Fix: Promos are now added properly

Promos are negative in Spree, therefore a > 0 check was never true.