We have a US supplier with 200 pcs SN75518N in stock. Drop me a line at work if that would help snipped-for-privacy@xxx.plano.com remove the XXX
About 90% of the product sold from Shenzhen are duds, bad pulls, counterfeits or sub-standard remarks.
If you order from China you're better off to have your supplier just steal your money up front, that way you save the Fed Ex charges on the garbage they ship.
.