12 DAYS OF CHRISTMAS, 12 FREE INFINITY ROSES.
Our year long roses are a perfect gift this Christmas time. They last for over a year and they require extremely little maintenance. During the month of December, we are doing 12 days of give aways. So for the first 12 days in December, you could win a single infinity rose every day! What better way to start your Christmas than to win free year long roses.