All orders will be processed within 1 to 2 business days, provided the items are in stock and there are no problems with the payment verification. In order to process you transaction efficiently, we strongly recommend you to use the same address for your shipping and billing address. Otherwise, you order will be delayed for further verification.
Once the package is dropped off to our carrier for delivery, we estimate 7-10 business days. But since we do not have any control over the package, we cannot make any guarantees of the actual delivery date and or delays caused by the shipping carrier, More than 15 days no received you can email us with your order number or tracking number, we will check it for you about the package status or resend again.