I love your idea of flowered fabric instead of cut flowers! You can sent the giver a photo of your selections, and it will be like you are giving them flowers, too!
My DH often gives me a blooming plant, which he knows I prefer to cut flowers -- blooms last longer even if the plant doesn't survive for another season.