Sorry if this is an overkill question/topic. I have a 3gs and the vibrate button is acting up. I switch it to vibrate and if i press it, it vibrates randomly. I can make it vibrate by touching the switch. Now the question is, is it the outside switch that is going bad... or is it something internal. If anyone can help or lead me the right direction that'd be great. Thanks!