Please allow 2-4 weeks for shipping. We silkscreen everything ourselves so it takes a bit longer since we make the orders as they come in. If you have a problem with your order e-mail Brent Ashley at [email protected]