The cost of delivering a package is set by the individual courier or the shipping provider. Most base this on the distance from the pickup location to the destination as well as the size, weight, and possibly the contents of the package. Special services, such as overnight or same-day delivery, will incur an additional charge. Duties, insurance, taxes, and required fees may also add to the price.