These gorgeous roses can last for a year without any upkeep

Valentine's Day always tends to creep up on even the best and most thoughtful gift-givers—leading people to scramble to the flower store on the big day in vain. So this year for Valentine's Day, give the gift of long-lasting roses that will both stand the test of time and arrive directly at your loved one's door with these best-selling premium rose packages.

1. Rose Box™ Golden Box & Long-Lasting Roses

MSRP: $249 | Sale Price: $187 (25% off)

Make that special person in your life feel extra special this Valentine’s Day with this unique box of 9 to 10 long-lasting roses that will stay fresh for a full year without any maintenance.

2. Rose Box™ Velvet Gray Box & Long-Lasting Roses

MSRP: $199 | Sale Price: $150 (25% off)

Available in a variety of colors, this velvet box of roses comes with 8 to 10 flowers that will stand the test of time without any upkeep.

3. 24 Rose Square Box

MSRP: $350 | Sale Price: $215 (38% off)

Available in red, yellow, blue or pink, these 24 everlasting roses come wrapped in a luxurious black velvet box.

4. 24 Roses Round Box - Red

MSRP: $350 | Sale Price: $200 (42% off)

Perfect for a significant other or a family member, these long-lasting roses come in a variety of colors and are handpicked by local farmers.

5. Red Everlasting Rose

MSRP: $155 | Sale Price: $105 (32% off)

Perfect for lovers of Beauty and the Beast, this gorgeous rose comes with its own beautiful crystal glass case that will protect it for months to come.

6. Mini Gold Box with 5 Long-Lasting Roses

MSRP: $150 | Sale Price: $112 (25% off)

These five long-lasting roses come with a specialized mini gold box that will keep your gift fresh for an entire year.

7. Rose Box™ 4-Rose Jewelry Box

MSRP: $179 | Sale Price: $135 (25% off)

This gorgeous jewelry box comes packed with four roses that are sourced directly from Ecuador, and when the roses come to the end of their long life the box can be used to store your valuables.