I went to this company for t-shirt screen printing. Their FAQ section says 6-10 business days turnaround, or more, it depends. After 3 weeks or so of getting in touch, they say they will send me photos asap, but didn't received any. So I decided to open a dispute with PayPal, then I get an email from them saying it's already in production but it's actually in queue (so it's not yet in production clearly), and said it'll be done by this specific date. That date passed and no update, instead a refund of my down payment. That could only mean that my order was still in queue, for almost a month.
If you are going to have business with them, ask ETA of your order to be included in the invoice. Or you'll be kept in the dark.