Shipping is to USA only by standard USPS with insurance and delivery confirmation (tracking)
Current rates are USPS, shown at checkout
in-stock, ready to ship items usually ship out in 3-4 business days and take another 3-4 business days to get to you, after they leave the post office; on-demand items will take longer (see individual items for estimates on production times)
textiles currently ship white bubble envelopes for protection