I've bought several RPG products from
Noble Knight Games over the years. They've always had a great selection, decent prices and awesome customer service.
It was only a few months ago that I started looking at all of the other cool stuff they carry. Fiction (Delta Green, Cthulhu Mythos), comics (Sandman), movies and other odds-n-ends.
Anyway, I've heard about lots of bad customer service lately and thought I'd mention something positive. Check out Noble Knight sometime if you haven't had the chance.