If I were to ship to Germany, I'd ask $8 to cover the shipping. XL means XL, yes, and the material is fine. I don't want it anymore because I have too many band tshirts and I'm low on money, lol.
How should we handle the payment then? I'd suggest I send you 20 USD in an envelope. I did this before with low sums like that and it was never a problem - easier procedure than PayPal or money transfer. What do you think? Can you send me your home address in an e-mail?
Sure, mailing the money is fine. It would still be a good idea to conceal the money simply by folding a piece of paper or something dark around it in the envelope. I sent you my address in a PM, so check those.