Personally, I think it's always best to buy from someone you know, if you can. I know this isn't always possible with less readily available species, but I have frequently been disappointed buying from strangers.