D.K.
We get a lot of ours from Lowe's, Walmart or Home Depot. Lowe's and Home Depot sometimes have clearance racks or tables in the back that usually just need a little water and they perk right back up. I have found many plants back there for 25-50 cents for a six pack. I just got a couple of new roses at Walmart for $5 or $6 that look really nice.