All NEATGOODS orders come with FREE shipping. Shipping takes approximately 4-6 business days once an order is placed. Most orders are shipped via UPS. We are unable to ship to post offices -- a physical address is required for all orders. NEATGOODS ships to all 50 states and Puerto Rico.