All in stock orders will ship approximately 2-7 business days from the time the order is placed. Custom orders can take 15 - 30 business days to ship. During the peak season, these times can increase without notice. Normal transit times are 2-5 business days. Larger orders are shipped by various trucking companies we use and can have slightly longer transit times than UPS. We make every effort to ensure the fastest possible delivery. For non-stock items, two-day and express shipping apply once the item is completed (not after the order submission date). Next day shipment items must be in-stock and order must be processed before 12:00pm ET (Does not include Saturday or Sunday orders)

. We may ask for you to set up an account with us. This may sometimes take a few days to carry out all the necessary credit checks.