This heart-shaped box holds 27 preserved red roses that last up to three years. SAVE 54%: As of Feb. 3, you can get 27 preserved roses for just $59.94 at Amazon (54% off!). These stunning blooms last ...