If you want to look your best without maxing out your credit card, skip the department store and opt for less-expensive drugstore products. Whether you need to stock up on hair dye, makeup, or shampoo, these 10 beauty essentials will appeal to your wallet and your inner style maven.