Should new carpet have factory holes precut?

I ordered a new carpet from Muscle Cars and Classics I ordered from the Canadian warehouse but there based out of the US, it was a disaster really, after waiting two weeks for it what they shipped was a carpet for a square body chev truck so I sent it back and they sent me another it was for a 70 Duster 4 speed black when it finnialy showed up it now looks correct and the quality seems ok but no hole for the shifter or seat belts etc, is this normal when ordering carpet? This is the first new carpet I ever bought. Are these people normally good to deal with? There reviews were ok.