In reply to crisp:
I'm no bacteriologist, but wouldn't it be cheaper to unscrew your shower feed cable, soak it overnight in Milton and replace the shower head?
It is a good idea to replace shower heads regularly anyway they end to get gunged up.......