Personally, I usually go for sites with pre-owned stuff, like Ebay and its clones. If it's about official merchandise, you can sometimes have a bit of luck at conventions, if you specifically look for stuff; in terms of inofficial merchandise shirts Qwertee and Sharkrobot do have a few, even...