I am a complete convert. I now buy all of my nail polish (and most of my makeup) from e.l.f., a great discount online retailer. Their nail polishes are all $1! And right now they are holding their spring sale, buy one item at full price and get the second for half price, just enter code EGSPRAP. But you do have to pay for shipping, Standard Shipping is $6.95, so although you are getting 2 bottles of nail polish for $1.50, add shipping and the cost per bottle works out to about $4.25, which is still pretty good for a high quality nail polish. And it’s good for your nails with nourishing vitamin E and no Toluene, Formaldehyde, or Dibutyl Phthalate (DBP), so it doesn’t have that nasty chemical smell and is better for the environment.

I usually place one big order for brushes, polish and makeup to make the shipping costs worth it.

Photo credit: gothikrose