We are currently shipping orders in about 1-2 weeks . This will, however, vary based on what you order, the size of your order, and whether you are ordering personalized items. The ordering of personalized items may add additional time. More importantly, if you are requesting that we label your order, this will add approximately 1 week to your delivery time. We are obviously rushing all orders, but orders are filled in the order they are received.