EM mud balls for ponds - do they work?

I recently noticed a gardening catalogue selling 'EM mud balls', which reputedly clear pond water of green algae and are safe for fish and other wildlife. Before investing in some, I wonder whether anyone has tried them and was it with any success?