All products are shipped from Oakdale, California, they are shipped USPS first class.
Shipping times vary (usually 3-5 days) all orders are shipped same day (if placed before 3:00pm PST) if not they are shipped next day. (unfortunately once it is dropped off at post office we have no control of time)
We offer $3.50 flat rate shipping, orders $25 and above is free shipping (US Only)