For all custom orders it can take up to 3 weeks to get materials and make your order. For larger orders over 50 items can take 4 weeks. Please be patient all products are handmade and it takes time to make sure your items are done correctly.