Ordered on 11-27-18, it is now 12-11-18. I still don't have my order. It may arrive today but, who knows? I never ordered anything that has taken this long. It took over a week to just process. Next time I'll skip the sale and just go the 30 miles to Ulta and pay full price.