I ordered on November 29th, E.L.F. didn't mark my order as "shipped" until December 15th, more than two weeks later. This was kind of frustrating, but apparently for some people it took even longer. After it was marked as Shipped I got it in two days simply because I live just a state away.
I'm just going to post some pictures of what I got. I will most likely do individual reviews on everything eventually.