MacBook Pro, Mac mini, and iMac models facing shipping delays ahead of anticipated M4 refreshOctober 5, 2024