if an order's total weight is 0, deilvery is not required and will not be charged by default. closes #57