This please ask our stock in first, products can send out once receive your deposit. If use customer brands, we will take a 25-30 days to prepare materials and mass production.