While I like the way the hair accessories look on the Forever21 website, when you see them in person, to me, in my humble opinion, they always look lower in quality, don't seem to last long and I've had several pieces break after wearing them only a few times.
Of course you get what you pay for and on Forever21 the most expensive hair accessories are usually $5 or less.
I used to wear lots of hair accessories, but now I only have a handful of jaws and claws to keep my hair pinned up. I also buy lots of hair-friendly elastics when I braid my hair or put it in a pony.
I think headbands can be troublesome unless you are very careful what you buy in terms of the quality and whether they have some longevity.