Perfumes vary in longevity, and it feels like you've really hit the jackpot when you find a long-lasting fragrance that's affordable and bags you loads of compliments