Please note this is a small shop were all the fabric is cut manually and final products are sewn using non-industrial sewing machines. All in stock items (not marked as pre-order on the day of purchase) will ship (be dropped at the post office) 10-15 days from the date you placed your order. All items marked as Pre-Order on the day of purchase have longer processing times, usually 6 - 8 weeks. However, we will not offer refunds for unshipped orders until 10 weeks after placing your order. Please check your order confirmation email for estimated shipping dates (the date your package will be dropped at the post office). Placing an order means that you agree to these terms and this will be used for payment claims.