We ship all items within 3-5 business days via standard ground shipping, so you should have it within a week with the exception of some hats. As our hats are custom embroidered on a per item basis, they typically take 3-5 days prior to shipping, so up to two weeks for custom embroidered hats.