I needed early shipping for my item for a family member's wedding. Reached out to customer support about it and they responded quickly. They said they'd still need 10 days for processing before shipping which would take a few more days, and yet the items arrived only 5 days after I ordered them. Two weeks ahead of time. I live in the U.S. so I was amazed at the speediness. Really happy with the help, quality, and timeliness.