That is true. Anything over 125 must rent or lease. I lease 4 tanks from them. Better off that way in many respects.
But the bit about "commercial" people doesn't hold water. If you submit a credit app, they will be glad to set you up in most cases. If not keep looking. In any small town there are several welding stores close by.