Guys I feel your pain, but try to remember that back when they started making and sending out merch, Jeph and Christi had no idea that it would get this huge. I know I'd find it pretty hard keeping track of all the orders they must get. If you want a shirt immediately, I'd suggest buying one from a shop. If you want a QC shirt, then waiting is part of the game. There are only two of them, not including the polar bears (and have you ever seen the way polar bears type? It'd be quicker to send a message by snail).
Having said that, I can understand why waiting for several months can be frustrating. I was lucky when I ordered mine, I think I picked a quiet time of year because it came very quickly.