most of my shirts stay pretty well. sometimes the reds wash out over time. But some of my first shirts are almost like new. My wife's TARDIS shirt (its in here somewhere) has gone through a bunch of washings and has held up great.
the EXTERMINATE EXTERMINATE Dalek shirt on yellow has faded a bunch though. might be the color combinations, i suppose