Modeltrainpro.com coordinates with manufacturers to ship items directly to our customers. Typical ship times are within 2-5 business days. We ship by UPS to your street address only. We do not deliver to PO boxes. A flat fee of only $9.99 will be applied to the first order and $2.99 to each additional product sent anywhere in the continental United States. Modeltrainpro.com will ship overseas and to Alaska and Hawaii for an additional $35 dollar by Priority mail. We ship to Canada for an additional $15.