I don't know if Aldi is a national chain or not, but the one here in Dallas has roses for $2.99! They look like they are in pretty good conditiion and lots to choose from. JFK, Double delight, Heirloom, Angel Face, Peace, Pink Peace, Chrysler imperial, Olympia, a lots of others I can't remember. The label on the roses is Garden Line. I figured for $2.99 they are worth a shot!