It IS pricey...
We sold it by the foot where I worked,our parts store was also a large truck parts supplier(big rigs,18 wheelers)--it was about 10-15 bucks a foot 10 years ago,I doubt if its any cheaper now--we had lots of people looking to buy some,but balked at the price--so I used to sell them some exhaust pipe elbows and they would use that for most of the run,and join it with peices of their old hose,or just a foot of new hose and clamps..
.more than one customer used "vulco-flex" gates green stripe radiator hose with no problems,I myself have used nothing more than used radiator hoses to plumb my tank on a flatbed I built--it got hard as a rock,but hasnt leaked in 8 years(yet!)--I'm not sure if gas will dissolve the rubber radiator hose,I havent seen any peices in my see-thru gas filter...the right stuff is always best--A few guys went to the junkyard and scored some cheap there off later model trucks,sometimes used parts is good parts--and cheaper too!..