This is 100% Amazon's fault. If you are going to be a seller, a platform and a supplier you need to verify the authenticity of the goods provided. Especially if you set prices, shipping options and take a cut of sales. This has been going on for years, its just be exacerbated now. I placed an order and was given a estimated delivery 5 weeks out.