We have a local dollar store where they have nice cards for 50 cents each.
As far as flowers goes, well, I have taught myself to arrange flowers and make arrangements very cheap. We recently had a funeral to attend of a family friend. I put the arrangement together with potted miniature roses and fresh cut flowers that were on clearance. The floral department gives you free water tubes for placing the fresh flowers in there. Also small cards & holders are free. I spent less than $12 for the entire planter. I also deliver my planters myself if the funeral is local. Kroger (grocery store) charges $7 for delivery, flower shops charge $14-$20 just for delivery. Now you all know my secret of saving at least $100 a year

.