I was waiting for my product for more than two weeks. I had no idea why it was taking so long. I could not wait anymore so I contacted Lelo. They said they would check and get back to me. They did, the following day. My product was actually stuck in LA because of the highway fire. They got in touch with the delivery company and then I got the explanation. A few days later I received my product. These things happen, I guess. I am enjoying my product.