Don't have any firsthand experience but have read that a welding gas distributor is the cheapest place for O2.
It has to be very pure to get good welding results so is also good for breathing.
Warning: As with free advice use at your own risk.....
Glenn