Hello vanessa, since we make costumes only after received orders & payments, so if you order it now, we are afraid it is impossible to reach you before next Friday, sorry for this.
*we accept online orders pay by credit cards, debit cards, prepaid cards, gift cards & Paypal, and bank transfer via Skrill(Moneybookers) & Western Union only, no cash-on-delivery service. :)