So does perfume expire? According to perfume experts, most perfumes have a maximum shelf-life of three years, far fewer than ...