Thanks guys. There isn't an issue with the switch, I'm about to start retailing parts and want to be absolutely clear and honest with what I sell. I've never seen a switch this size rated at 25a. Switches generally at this sort of amperage are big clunky things, not small and slick like this one. I've got an order coming from China and I'm going to have to pull one apart to see how they're made and compare them I think. Thanks for your help.
Sent from somewhere deep and dark in the mod making pit!