If you ordered the wrong parts,(you're error) yes they would be entitled to a restock fee, if that's their policy.
If you ordered the right parts, but they sent the wrong parts, (their error) no, they should not charge a restock fee, and I'd contest it.
Most places(not all) I've dealt with...