Tell me again why is it that you are paying more to wait longer?
Did you know that a major manufacturer is closing one of their main factories? What does this mean for you and the arrival of your products? Other than paying more to wait longer… Some customers are already having to suffer from lead times that take upwards of 4-5 months. As you may have guessed this…