OKAY well for all you ladies that ordered from Macy's: I checked my tracking number through UPS and it originally stated I would receive my product on January 3rd... I took a look on Sunday and noticed it had reached my city's post office and the NEW expected delivery date would be December 30th (today)... but I noticed that the status still didn't say "out for delivery"... I went to the USPS website and entered in the same tracking number and noticed that the expected delivery date is JANUARY 4TH!!! So I call USPS and I'm on hold for about 20 minutes... a woman gets on the line and I express my confusion. After giving her my tracking number, she tells me I should be getting the package on the 4th. I ask her, "Well if my package is at your facility, am I able to pick it up?" "No, because it needs to be processed." I ask her... "So my delivery date keeps changing, and now that it's at your facility, you're telling me it takes four days for you guys to delivery it from one side of town to the other?" She proceeds to tell me that because it is standard mail, it could take up to 14 business days for me to receive my package so the fact that its showing up Jan 4th is actually "good". Am I supposed to be happy or something that you're holding my lipsticks hostage? So much for wearing PC for new years!!!