Shakespeare wrote that a rose by any other name would smell as sweet. We agree. But Nine Roses by any other price that's higher than the $3.99 for which you'll currently find them at Trader Joe's? Not as sweet; we assure you.
Why nine roses? The better question is, why not? It came down to simple math. Nine is the greatest number of roses we could get and still keep the price under four bucks. They're large, lovely roses, in a clear wrap, for $3.99. That’s a great deal. There is a catch, though. We can't get them all the time. We get them as often as we can, and we get as many as we can, when we can. So if you happen to see them when you come in to do your shopping, grab a few - they might not be there next time you come in.
Trader Joe's Nine Roses comes in a variety of colors - each individual bouquet is a single color - depending on what's ready for harvesting on any given day.You'll find these dazzlers in our fresh flower section for $3.99, as often as we can get them.