I have had good luck with parts form rock auto. The 1 row is the same as stock.. some folks like to run a 2 row, but unless the size of the radiator itself is increased, i am not sure it makes much of a difference when cooling. I would feel good about going with the rock auto one.. I am not sure on the JC one, could be great.. i just have not bought anything from them in a long long time. If your hoses are the ones that came with the jeep I would also swap to new ones as well. Also there is a coil spring in the bottom hose that will need to be moved over to the new lower hose.