I think this is one of the very good suppliers. I have made many purchases and there are no defective products. The delivery speed is also very fast. The order I placed half a month ago arrived at my warehouse yesterday. Today I opened it and saw that the product was very perfect.