fix estimate calculation when someone submits an order with 0€
add more tests