+1 for s10forums!
I called my local GM dealer and told them I needed to replace the hazard switch. after a moment he says it'll be $164! I ask him to look up the part number and he's like "Oh, is that the hazard switch? That will be $36" oh well, so much for buying local.
To the people having trouble removing their old switch, there is a tab that locks it in on the back of the switch (the side closest to the dash) I stuck a jewelers flat head down the back of the switch to wedge open the tab and then used the pliers to pull from the gap i'd just created. hard to explain but if you look at the new switch you'll see the lock. then just get a good grip and tug it out.
the OP shows this in the picture with the pliers wedged in, but using a small screwdriver to the left of the pliers helped to release the lock in my case.