Just wanted to let everyone know my find today. Went to H&M and was just browsing around when I saw that they had a pretty good selection of hair flowers! I picked up the one below (in ivory) for just $3.95. It's pretty large & the fabric is really soft. It was a little dusty, but it wiped off easily!! They had other styles/colours/sizes, too. At my store they had this one in ivory & a soft pink, and they had other styles in ivory, pink, red, and black as well. HTH someone!!

PS- Excuse my crappy iPhone picture

and my doggie looking to see what's going on haha.