Anyone who peddles this crap deserves to be hung...
Check it out - http://www.canadiantire.ca/AST/brows....jsp?locale=en
No vacuum pump, recovery machine, or set of gauges required - just gas it up with propane.
(the same manufacturer also sells leak stop)
General public's attitude towards our energy predicament: "I reject the reality of finite resource depletion and substitute it with my own; energy is infinite, we just need an alternative storage medium to run the cars on. The economy can grow indefinitely - we just need to "green" everything! Technology is energy! Peak what?"