There are a lot of concealers on the market and it can become confusing on which one is right for you. Make up will never last all day even if its really expensive. The KEY to concealer and foundation is finding the right product for you and your skin type. Some girls struggle with concealer creasing more than others and no concealer will magically stop this from happening. However there are ways to get the concealer to last a little bit longer and using the right powder to set it.
For girls that struggle with creasing under the eye try opt for a concealer with a lighter consistency and not to use such a creamy concealer that is more than likely going to crease. Products like Touche Eclat that now have 7 shades or Mac Studio finish concealer are a good option . My favourite setting powders are either Mac Prep and Prime or Daniel Sandler Invisible blotting powder because they are light. Some powders are too heavy on the skin. Try opt for a translucent powder (as seen in my previous post on how to prevent shiney skin).
Concealers that I love are Bobbi Brown ( best across the board concealer) , Mac foundation sticks (especially for dark skin tones), Estee Lauder illuminating concealer (best for fair skin), Laura Mercier Secret Camoflage (magic and used by a lot of international make up artists), Touche Eclat by YSL is more of an illuminator will not cover really dark circles but can be used on its own or in conjunction with a concealer, Benefit Boi-ing concealer ( has 5 tones and is great for covering dark circles).