Does such a thing exist? There are lots of perfumes I like but they're gone within a few hours so what is the point of wearing them and spending all that money on them? Anyone got any ideas?