Perfume shoppers should stock up while they can as this half price offer is 'too good to miss'