Drinking gasoline is bad, which is why Aerostich offers a siphon that never needs to touch your lips.
The e-Fill Siphon is self-priming and ultra compact, and comes with a “super soak towel” to clean up any sloppiness.
It also comes in a carrying case that will hold 1/8 of a gallon of gas (about a half litre), to aid the transfer of gas from your neighbor’s car to your bike.
Price is $24 U.S., from Aerostich.