My names jack I ride bmx alot and I just broke my headphone jack on my 2 month old one. I was the first one to get it downtown Montreal at a Virgin carrier. I didn't buy any insurance plan so I guess I'm screwed. Could anyone post links about fixing it?