Great resource potroast, I think that URL should be stickied somewhere around here.
You're always in danger of getting ripped off, so it's all about doing your homework and checking the background on who you're dealing with. In the past I've done alright, though thats dealing with some of the more major suppliers. Range might be a bit more limited or you might pay a bit extra, but if you know you're gonna get quality gear delivered to your door in good time it can be worth the extra cash.