Right now there are problems, but it is possible to get over them

Mostly there are skyrocketed prices on some parts

BGA and KSZ9031 are most problematic part. It is possible to get on Ali, but big chance of fake

As well for example LTC2217 in reality are LTC2208.