Unfortunately all these lost/delayed deliveries are going to end up costing us all in the long run in the form of higher prices......