I'll do this sometimes depending on the artist. The past few years I've been let down so much by bands that I really used to enjoy that I've been really hesitant to buy music. I generally just try to go to their show if they're an awesome band. I think that performance is such a huge component of music that you can't fully appreciate an artist without seeing them live (likewise, seeing some bands live has ruined them for me). And with any artist that's on a major label, so little of the album sale goes to the actual band so I'd much rather give then a larger amount from a tshirt or a cut of the ticket sale from a concert.