Fair enough - but you actually pay more to put the badges on the shirt than the generic product. Adds insult to injury really.
I got hit by this last year when I had a Murray 17 shirt printed because they had none in the club shop. The size was too small even though it was a large ( theme...