Hot Topic is great for vinyl clearance. There is always great mark downs. Unfortunately it seems that some of the stores have stopped carrying it because of that, though.
I think that's what happened at the store near me. I would wait to buy vinyl there until it was dirt cheap and I'm pretty sure I was the only person who ever bought it there.