I love BH Palettes! They are very reasonably priced and their colors are bold and beautiful. The level of pigmentation is pretty good. As far as all-day wear, they are best set with an eyeshadow primer. Without the primer, it is not likely to stay as well. I have both their "Take Me To Brazil" and 120-Color Palettes. You will need very few colors to add to your arsenal if you purchase these palettes.
I absolutely love this product. I was experiencing blemishes more than usual two months ago and I decided to invest in this. It is a mix of sulphur, alcohol and other ingredients that ensure your pimples disappear immediately. The price being under $20 makes it a value when you consider how much treatments and other products by Mario Badescu cost. This is another beauty staple.
I have combination skin. This foundation provides flawless coverage that can range from light to full depending on how you utilize it. You can expect all-day coverage with this foundation. I've actually fallen asleep with this on and woke up still looking amazing. It is a beauty staple for me.