We have a stock of hair in London and for smaller orders we can ship immediately, however delivery time can be up to 20 working days from the day a payment has been made and it might be delayed due to customs clearance in the UK. When we sell hair directly from our stock the time is usually up to 3 working days depending on availability. The delivery time will be confirmed by email.
With larger orders, delivery time can be extended up to 30 working days from the day a payment has been made.
We reserve the right to change delivery time on international sales, in any case contact us for more details.
We will contact you within 24 hours after you have placed your order and confirm with you your delivery time.
Thank you for visiting us and hope you find the hair you were looking for.