Turn signal wont cancel question

So when I use the left turn signal on my car it wont cancel. I know the cam is broken. My question is, do I need to get a while new switch or can I get something like this to fix it?

http://www.autozone.com/electrical-...n-turn-signal-cam/439304_0_0/?cmpid=PS:3:1:58


Thanks!