It's been over 45 days and I still have not received my order. I left several messages with customer service and still don't know when my order will arrive. I sent another email to customer service to cancel my order and refund my credit card. Let's see what they say. As a first-time customer of TOM it's unfortunate that my experience has been negative because I will not order from them again.