We ship to the United States and Internationally. All US orders for in-stock (Non-Custom Shop) items are shipped within 5 business days via USPS. If you need your order shipped faster, we offer an EXPRESS option. If you select the EXPRESS option on an order placed before 12PM Eastern, we will ship the same day with Next Day USPS shipping.
All International orders are shipped within 5 business days and expected delivery is 10-15 days depending on location.
**Custom Shop Roses are made to order and therefore may take longer than our standard roses to produce.