Amazon is normally my site of choice just because you generally know exactly who you're dealing with and what you can expect. That said, you can often get much better deals on ebay, and I've bought some of my (otherwise much more) expensive gear there.
_________________________
A gentleman should always be able to break his fast in the manner of a gentleman where so ever he may find himself.--Good Omens