Working with this company has been extremely frustrating. I placed my order on October 30,2023, and it still has not arrived; today is Jan 25,2024. Unfortunately, USPS lost my package. After some back and forth, providing proof from USPS, and confirming 3 times that I never received the package with Yesstyle, a re-shipment order was placed. This happened on Jan 3,2024. It is now Jan 24 and they still haven't shipped it. It took them a week because they needed to "source the product." This never made sense to me considering my original shipment was sent the next day. Also, every single product I ordered originally was in stock. On Jan 16 I finally received an updated tracking code because they successfully sourced the products; however, as of today Jan 25, the tracking status is "USPS is awaiting your item, as the merchant has received the order at 6:14 pm on January 16,2024. A delivery date will be provided when USPS receives the package; contact the shipper or shipping partner with any inquiries." This means the company is holding the package and not actually shipping it out. Working with this company has been a horrible experience at every single turn. Nothing is easy, nothing is convenient, and they continue to make false promises. Responses from them take 3-5 business days and are rarely helpful. I have spent so much of my time and energy on this- I have spent countless hours talking to either USPS trying to find the package or Yesstyle trying to get a re-shipment. It's like pulling teeth! I'm consistently lied to about the re-shipment; I don't think the company has any intention of actually sending the package back out. I've had to open about 4 customer service inquiries because responding is so difficult. So I'd recommend that people go just about anywhere else. There is no reason why my original order was shipped the very next day while this re-shipment process has taken almost a month. Save yourself some time and frustration and avoid this company. If anything goes wrong, they will not be of any help or fix anything.