A lot of companies have been suffering from terrible delays due to the crap we have just now started to get over. Given time i'm sure things will be back to normal for a lot of these and to be honest we should just be thankful that a lot of these companies have managed to pull through it.