Although Hot Topic is an awesome store (SWK, I agree with you on the fairy stuff! Last shirt I got there had a sparkly fairy on the front!
), I think their prices are too expensive. $20+ for each shirt...which is why I only occasionally buy there. The stuff I do buy there is either something that I absolutely love, or stuff that's on clearance for 50% off or more! I got a great deal on this Evanescence shirt: Originally $20, bought it for $4!