At my workplace we ordered many things from China, about 10% never arrived
My personal experience about IC-s:
I ordered 10 pieces of new 20MHz CMOS Z80.
It is arrived but the CPUs are refurbished old NMOS Z80s. The top of ICs burnish and printed new fake label. The EXOS 2.4 can display the CPU type (NMOS or CMOS), all are NMOS, and don't work on 10Mhz only 4Mhz (I ordered 20MHz type!), one total dead.
Writed to seller, he sent another pack: 1 are CMOS, and working on 10Mhz, 7 also NMOS and 4Mhz, 2 dead...
Ordered new AMD AM29F040 FLASH ROMs, also burnish and printed new fake label IC-s, the real type are MACRONIX MX29F040...
Ordered WD1772 PH 02-02, also burnish and printed new fake label IC-s... real type WD1772 PH 00-02 which are can't overclock to 16MHz (HD disks handling).
If possible I order from European sellers!