We will need 24-48 hrs to ship out after the order gets paid and transit time will only depend on the shipping method selected. For any urgent deliveries required,It's suggested to please use our Expedite shipping (3Day / 2Day) services to avoid any delays or issues later on.
We are located in California -U.S.A