One of my current PCB suppliers in China has just told me:
I mean we barely just got over the whole pandemic and parts shortages and prices going crazy, only to basically head in the same direction of higher prices and supply chain collapses yet again.. Really is not fun to be a small enterprise these days in any way shape or formRecently, the global trade situation has been complex and changeable, and the adjustment of tariff policies has had a huge impact on the electronic components market. The prices of various components we purchase are fluctuating extremely frequently. According to authoritative industry forecasts and our close communication with suppliers, it is highly likely that the prices of components will face a significant increase in the short term in the future.
Considering the current uncertainty of component prices, in order to help you effectively control costs and reduce additional expenses caused by the price increase of components, we sincerely suggest that you confirm and place your order as soon as possible. Once the prices of components rise significantly, it will be difficult to execute the costs of subsequent orders according to the previous quotations.
We would like to particularly remind you that the current quotation provided to you is only valid within the next 3 days. After three days, due to the price fluctuations of components, we will have to recalculate the quotation, and the new price may increase significantly due to the rising costs.

I suppose in a way it was good I got the motherboards made when I did.. I'm trying get a few other items in production to keep stocks up on some selected items but I am basically hitting the wall at every angle these days. It's all why I have very little time to actually produce any products any more because of "everything in the world" is getting in the way of getting anything done. It's all just a exponentially increasing uphill battle with no way to "win". Pretty much my entire day is probably 95% "wasted" on huge "time sink" issues like this. Things only ever get worse , and at some point you just simply have to say enough is enough !
