Are they coated on the inside, are they steel, do they have a spout? GI Cans do have these items. Cost about 35 dollars. But are worth the price.
IIRC, they are not internally coated, but were a lot cheaper than the real Jerry cans. They sell the nozzle kit separately and I bought two of those four my four cans.
Two of the cans have seen fairly rough service for nearly ten years without any problems. I do suggest getting spare gaskets off Amazon.