We Provide FREE SHIPPING on all our orders !!!! All orders are shipped within 1-2 days of you placing the order using , USPS service. Typical delivery time frame is between 1-5 business days however, you may receive your items much earlier. All orders are shipped from North Carolina , USA. Packages may be faced with delays beyond our control when there is inclement weather! We will let you know when this happens!