Wow I cannot believe how many still use 5 gallon cans. I went to a 55 gallon fuel tank years ago in the back of my pickup with a electric pump mounted on it. It works great and no more having to worry about spilling fuel, scratching paint, or falling. As for the big field tractors a fuel truck comes out to the field to fuel them up.
And you sacrifice bed space. Unless the tank is fixed to the bed it's technically not "legal". Most pumps in my area have stickers saying containers must be filled on the ground.
Some of the "problems" -
There is a limit of about 8 gallons per container on GASOLINE transport before it becomes hazmat. So mfg don't make a lot of 10 gallon containers cheap.
A decent 50 gallon "Liquid" transfer tank (not a 55 gallon drum rolling around in the back) costs about $250 ( at TSC) and comes with
NOTE: This tank must be securely mounted to the pickup bed. Do not cut or weld on this tank under any circumstances. Do not pressurize this tank over 8 PSI. This tank is to be used only as a transfer tank and solely for private use. It must not, under any circumstances, be connected to the vehicle's existing fuel system as an auxiliary fuel tank. You must use a fuel filter in your pump system. You must use an automatic shut-off nozzle. Remove the pre-vent cap slowly with caution since 2.5 PSI of pressure and accumulate in this tank. Tanks meet D.O.T. requirements for combustible liquids. They are not designed for flammable liquids such as gasoline. Usage of tanks is regulated by states and sometimes local ordinances. Contact your local fire chief or fire marshal to determine your local restrictions.
A 14 gallon fuel "caddy" costs about $150, and will weigh about 150 lbs when full.
A "good" 5 gallon metal can costs about $50 plus, two of them are easy to carry, one in each hand.
A plastic 5 gallon Wal-Mart 5 gallon can costs about $22 and I've had two "wear out" recently, with the plastic breaking up.
My two 20L (5.25 gallon) Jerry cans cost about $27 ea.
So that's my solution until I need quantity.
And I was told by the local (NE Mississippi) fuel suppliers that they charge heavy for quantities less than 3,000 gallons.
Virtually noone heats with fuel oil there. I was wanting to fill 2 300 gallon tanks.
I'm trying to figure out an EASY way to dump my 38 gallons from my F350's tanks.
If you look at post #31 you'll see the fluctuation in fuel prices. I figure if I can time the market I can save 40 cents a gallon.