Never in all of the leagues my children have participated in or all of the companies I've worked for or planned an event for, have I ever encountered such an epic delay of goods. We ordered shirts and hats before our sons 1st game over a month & a half ago and just received shirts this Friday, hats are not even done & the boys only have 2 games left! What a colossal waste of money & time! Any other printer in town would have had these done in two weeks or less. Also apparently they came up with the pricing on THEIR items for those of us in the league then demanded more $$ after the order was placed! Stay away from this company! Call Embroaderme!!