I ordered an Urban Decay eye shadow palette for like $10 which is basically a steal. However, that was on June 5th... it's not June 21st, and I JUST got a confirmation saying my order will be shipping. I contacted customer service about a few days ago, and got no response just trying to find details about my order. I feel like the price just isn't worth it, It still doesn't have tracking info on it... so only the label has been created but it still hasn't shipped yet, very frustrating. Never had to wait this long for anything I've ever bought online. I would never recommend Haute Look to anyone, unless they don't care if they get their stuff ever.