Took some time for the shirts to ship but I guess they’re probably print on demand, so that’s fair. Sizing is a bit ‘off’, as you’re clearly using US versions of S/M/L/XL. I’m between an L and XL, so ordered XL, and these are easily 2XL, so quite large (and borderline too big for me). If : when I order again, I shall order the L.