We are sorry to hear that.We use DHL for shipping, normally it will take 2-4 business days to get the order. Our delivery never take one more month. Any problem you can contact our customer service Stella@luvmehair.com
to provide more details about your order, screenshot or link of it. We will check and help you solve the problem.