Component shortages are to blame for delays in shipments of Apple's new iMac, sources tell . While its unknown which component is creating the bottleneck, sources say Apple hopes to have the matter resolved by the end of August and to have fulfilled all pending orders by early September.