I haven't bought or sold through any of them, but I've been kind of looking for a while, so my 2 cents worth
PRD - I've come to the conclusion I don't want to buy through them but will quite possibly sell using them, they seem to consistently get good results. Though there's a young guy...