@britt16, it can take up to like two weeks sometimes... Just depends. If you're needing one by a certain date then I would look at one of the stores listed above. I've also found some at tj Maxx, marshalls, and Burlington... Stores like that are awesome
There's an app called mama that I've bought soooo many from. They're super cheap!
Amazon has really good deals, but also try etsy. I ordered some really cute ones from there too!
I bought a set of 12 (one of every color) bow headbands on EBay for $7.50. They're good quality, too.
Ah yeah wal mart!! I seen a ton of cute ones on their site!!
Etsy!!!