I received the part the very next day which was awesome, but when I went to install it, there was a connection discrepency on the back of the switch, and the screw holes were completely off in the front where it connects to the unit. I ended up taking the whole thing apart to try to put the old face with the right screw holes on the new part and ruined it.