ZDNet: Parts Delay Hurting MacBook Owners