Rob is right, most models from different companies have various dimensional issues.
For example, I have a PE set from Eduard for the Wespe from Alan. I test fitted some pieces on the Tamiya Wespe, and they don't fit. The PE parts are to small for the Tamiya kit, but fit perfectely with the Alan model.
Same goes for the Pzr IV. The Dragon kits are smaller than the Tamiya kit, which should not be surprising, as Tamiya has always build their models on the 'chunky' side.
Go with the recommended manufacterer, and you won't go wrong.
Cheers
Henk