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.