Yes, all products are shipped from warehouses in the United States, with intelligent allocation to the nearest warehouse location. Delivery takes 3-8 business days after shipment, and the preparation time before shipment is 3 business days. Additionally, We provide service within the continental United States, excluding Alaska, Hawaii, Puerto Rico and military addresses. If you are located in these special areas, please contact our customer service team, and we will provide you with relevant information.