Hello sailormars, this costume need about 2-3 week s to make, for custom size, we need about extra 1-2 weeks to make it (excluding the shipping time). we afraid it unable reach by July 5th with free shipping.
*All shipping information (including methods, cost & estimated delivered date) will be shown in order page, before payment; you can pay extra cost to upgrade shipping method there.
*Please remember to mark down the date (you need it) in the order form when you order it. :)