demoncyclist - thanks for your offer - that's more than generous - but probably more trouble than actually cleaning my chain! :-)
I haven't heard that WD40 shouldn't be used as a cleaner. In fact it says WD40 was invented as a cleaner, but that while it even contains lubricants, the lubricants are not adequate for a bike chain, meaning OK to use as a cleaner, not OK to use a lubricant. of course spraying it anywhere near greased ball bearings would be counter productive, unless of course you were cleaning them and re-greasing them
so far I'm not convinced these devices are worth buying
+1 for storing and reusing solvents! better idea than just spraying WD40 all over the place - man that stuff stinks too