Free shipping is for USPS only. We are happy to change shipping methods that work best for you. If alternative shipping is what you need, please contact us to make arrangements. International orders, please contact us.
Usual processing time is 3-5 business days for in stock items and shipped within the USA.
Custom orders time varies but we will do our best to get it to you asap.