Placed an order 3 weeks before I needed shirts for an event. Was notified the week of my "guaranteed" delivery date that my shirts would be delayed an indefinite amount of time. Was offered very little information and nothing was offered in compensation. Cancelled my order and was told I would be refunded in 1-3 days. Of course it wasn't and I had to contact them again. Just don't waste your time.