A cheap alternative is the Grease Ninja at < $20 US which I used with dry type lube (dupont teflon chain saver) which has minimal fling off. It's not automatic but considering you only need to normally lube the chain every second tank of gas, is not an inconvenience either. It makes lubing the chain easy and there is no mess. Also gets lube into the inside of the chain.
Last edited by twowheels; 08-21-2015 at 06:19 PM.