Everything is made on demand, majority of items ship within 2-3 business days. T-shirts arrive faster than shoes, dresses or others things you may not receive for a week due to the printing process with our 3rd party vendors. If you have issues with items please contact us.