I recently was faced with a dilemma. I did not know whether to buy a friend fresh roses or go for the artificial ones. The fresh ones have a perfect look and smell sweet. However, they do not last. After a day or two, they wither. On the other hand, the artificial ones are not so good looking but can last as long as the owner wants them to. I went with the former. My friend was delighted and appreciated much, but when visiting the next day she had already thrown them away after withering. I felt bad. What would you go for?