According to [Alex] it is easy to make your own rolls of 3D printing filament, even though existing off-the-shelf solutions don’t work very well. His explanation for this is economics. He built a filament extruder using a high torque induction motor and gearbox that was locally sourced. He argues that shipping heavy gear around would make a similar extruder commercially unattractive. He sunk about $600 into the device but estimates that a company would need to charge at least $1,500 or more for the same thing. That may seem steep but as [Alex] points out, a 1 kg roll of filament really only has about 750 grams for filament and plastic pellets cost $2 to $3 per kilogram.
There are other costs, of course, like the electricity required to heat and move the plastic. Still, the system appears to use about $1 of electricity for every 10 kg of filament. You can see the process in the video below.