Sadly not. I’d buy from local stores, but that depends on where you live. Another great option is to google ‘custom t-shirts’. There are quite a few websites where you can send them an image and they will print it in a shirt for you! Never tried though.
YES! I think we have to thank all of us amazing fans of TSoTB. We keep them alive.