Ben: these shirts are from spreadshirt.net, where you can set up your own online shop. I usually use my local printing shop when I just want to buy a custom shirt (http://www.screen-machine.co.uk/ are great and local to me)