I need a Switch Assembly, Power Window Master - Honda (35750-S3Y-A02), if anyone happens to have one. It would be greatly appreciated!

My power window switch broke in my hand. These things are expensive! I'm not sure the glue I used will hold.