You must have a good supplier with a lot of different colors.
I toggle between 2 places...
Paracordonline.com has the best quality paracord (in my oninion) and is $6.75/100ft....the downside is they don't offer as much variety of paracord. I also get my steel balls there.
Paracordgalaxy.com on the other hand, has a RIDICULOUS variety of paracord, but find that their paracord is of lesser quality (in my opinion). Sometimes hard to work with when melting cords together. Prices vary, but they do have sales all the time and discount coupons.