Any tips to keeping those things on ive got an L that keeps giving me fits it stayed on about 3 trips out and I blew it off this weekend. Ive got one L left also. Do you have to call the factory to get these or?????