Just when I needed an urgent but economical delivery after being disappointed by one company who cancelled my order after a day without giving a reason and because I used a foreign card; they now my money stuck in clearing processes; I came straight to here and an ordinary delivery period of 2-5 days took them less than a day. Ordered my usual old and faithful-Dior Addict and recent crush- La vie et Belle and they were spot on!