IN STOCK: Fulfillment is 1-5 business days.
BACK/PRE ORDER: Fulfillment is 2.5-4weeks after you place your order.
Made in China
Yellow Train Pop It is backordered and will ship as soon as it is back in stock.