I waited two weeks to receive my order before I emailed HiLife. Come to find out, they were waiting for a new shipment of the product. It would have been nice if they had told me about the delay before I contacted them. They did give me a new timeline for receiving the order and the choice to cancel the order after I contacted them.