Do you charge for delivery?

There is a delivery service charge and it varies based on the following:

Within 10 miles, $10

10-15 miles, $20

15-20 miles, $30

Over 20 miles, Depends on distance