Need switch for Romisen RC-G2 X

Hey, new guy here.

I’ve got an Romisen RC-G2 X that has a switch that works intermittently. Sometimes it stays on when you click it, sometimes it don’t. Is there anywhere that has the switches for sale that will just drop in easily? I found Dealextreme, but I don’t know if any of those switches will work for me. I don’t want to spend a bunch of time or money to mod this light. I’m looking for a direct replacement switch or a switch that comes with a retaining ring that will fit without too much trouble. Thanks in advance.