Should You Buy a CPAP Sanitizer like SoClean to Keep Your CPAP Clean?

How necessary is it to use a CPAP sanitizer to clean your CPAP equipment? What are the risks of infections like colds, sinus infections, or pneumonia? Do these expensive cleaners really make a difference? Consider whether you should get one.