Tech buyers should expect stock shortages and longer delivery timelines. While some retailers, like Apple, are beginning to catch up with hardware demand, customers are waiting longer for their ...