I've been a big fan of RPGnow and ordered a lot of stuff through them.
But they have hit a real rough patch, at least for me.
My three most recent orders:
Jan 29th: I was double billed and had to get that fixed.
Feb 21st: I received two receipts. It turns out I was NOT double billed, but...