JnJ has a good reputation - however - they aren't breeders - they are brokers. So I guess their "quality" would depend on where they are getting the particular animal from.

And if you don't mind buying from brokers - a lot of people don't approve of them.

That aside - I've only looked at their site a few times and I haven't really seen a whole lot above "average" looking.