When I first started wargaming, long, long ago, in a galaxy far, far away, I used to use generous clumps of 'small pet wool bedding' as smoke... It came in a myriad of colours, including - usefully - various greys as well as black (obviously for the more uber-cool, discerning gerbil).
Every pet shop used to have bags of the wretched stuff in a multiplicity of colours - including, I recall, multi-coloured. Very psychedelic. Mind you, this was the 1970s.
Now I actually need some, I can't seem to find the stuff anywhere - other than in hideous pastel pinks and blues (or white).
Anyone got a UK source?