Was it just that one tire? Kinda harsh if it was. I've run 4 different Vittoria tires(and the Rando's in 700x28,32,35,and 26x1.5") and never had any flats or issues with any of them. The one pair of 28's and the 26ers were a bear to mount,but that was mostly the rims I was running.
Only tires I've ever had issues with were the Conti T&C's that came stock on my Safari(5 flats,2f/3r) and a set of Specialized Crossroads that I ordered through the mail from Spec. They had obviously come from the bottom of a pile,and the beads were messed up bad enough that I ruined two tubes and had to return one of them. I've had good luck with other Conti's and Specs(the replacement Crossroad went on fine),so I just chalked it up to one bad model and a bad set.
__________________
C'dale BBU('05 and '09)/Super Six/Hooligan8and 3,Kona Dew Deluxe,Novara Buzz/Safari,Surly Big Dummy,Marin Pt Reyes,Giant Defy 1,Schwinn DBX SuperSport,Dahon Speed Pro TT,Brompton S6L/S2E-X