We often need to have tubing re-drawn for us- and sometimes to have pipe re-drawn into tubing, and even on occasion, to gun-drill barstock to make a short piece of "pipe". But even those strategies are of little help when what you really need is one or two 20' random lengths.
Engineering is the art of the possible. We usually work not with the ideal material, but with the material we can actually buy that best suits the project's needs. In our business we work comfortably within these restraints all the time, because we're not building units with 30+ yr design life. But sometimes, when the choice is between the right but impractical to obtain material (i.e. having 500 ft made so we can use 20) and an available material that represents a safety risk if/when it fails and where said failure can't be prevented by monitoring etc., the solution is to not proceed with the project.