I purchased about 35 120 rolls of this from Freestyle in December. Just got around to using some and yes, mine have pinholes too. I've since corresponded with customer service and they will take it back in exchange for a different film. A+ for their customer service, as I was expecting a fight to get them to exchange it.
It's unfortunate, as the price for the film was right. And I kind of like the images, even though the prints are peppered with tiny black specks.