Nope, we are not amateurs. Each shirt is custom printed just for you. For the highest quality shirt we make sure we do each shirt individually in one of our warehouses. We ship from multiple states so your order is on it’s way. Depending on how busy we are your order will take 4-14 business days to arrive at your door.