Thank you for your communication.
Sorry to hear that "wait a long time for items"
We guarantee 100% buyer satisfaction. It is our responsibility for this.
Period of delivery of the products that we have agreed with the Amazon 2-4 weeks after you pay. Therefore, depending on the product, the process of delivery of the shipping company. Sometimes slow, sometimes fast or, depending on the company's shipping process.
But the period of delivery the products contained in the consignment Amazon duration defined. So, We do not send the product exceeds the delivery time Amazon is defined.
We have attached proof of delivery time.