Now We shipped directly from China. All parts located in manufacture base, and order normally been processed in 2 business days after payment received.