I never get flats it seems.. till now
Im with you on the pinch flat. I was racing last Sunday and pinched on the first 1/3 on the first lap. I ran it the rest of the 2/3rds to the pits. Found a front wheel on my friends bike and "borrowed" it. I had just spent 20 bucks to race and Ill be damed if I wasnt gonna get my 20 bucks of puke factor..
I was running 75 psi and it didnt help me.. all I can say is good luck
Mike