Do I pay a delivery fee per order?

No, delivery fees are paid by customers.