All attempts will be made to process and ship your order from one of our warehouses within 1 to 4 days. For those products not in stock at the time of your order, Big Boyz Toys will make all efforts to obtain as quickly as possible for shipment. Some products, such as body kits, hoods, wheels, and tires, may be shipped directly from the manufacturer. In this case it may take up to 4 weeks for delivery and an invoice will not accompany the product. If you require an invoice, we can email you an invoice from our customer database. During heavy demand periods, processing times may experience delays. Your patience during these periods will be greatly appreciated. Thank you for shopping Big Boyz Toys.