All products listed "In-Stock" on Spinsmile.com are available ready to ship. Some products are only available for "pre-order" these will take 2-3 week to process and ship as these are custom made or stitched on order. Pls contact us on spinsmile.orders@gmail.com.