I love J&J. I've purchased many a snake from them and all of them have been healthy good eaters. They have a huuge selection of reptiles to look at too.
Jim is definitely not the most loved person in the world, his blatant opinions can almost be taken as rude. But I think that he's by far one of the best people to go to if you have a question, because he has a great knowledge of pretty much anything scaley.
The only problem I have is... they don't offer the locking top tanks. they just tell you to put weight on the top of the tank. The problem with that is... if you have a certain curious cat who enjoys climbing up onto the tank sometimes these weights fall off and you end up searching for a cornsnake for a week.