We ship within 5-7 business days. Most of our items are either in-stock or are labeled "pre-order" and will be available at their scheduled launch date. Pre-order products are clearly labeled and follow different turn around times.