I love foundations and i tend to buy foundations online (a lot) and i always end up getting the wrong shade,, then realizing that just wasted money i will promise myself never to buy foundations online but there is a provern 100% chance of breaking that promise.