I have a Cygolite Hypershot 350. Lately, the switch has been difficult to turn on and off. The battery is charges and eventually it will come on, but at the end of a ride, I have difficulty turning it off. I suspect that it may be dirty inside. I have tried using compressed air like used on...