Can I add my 2 cents?? I have an array of Joe Fresh Beauty in my kit, including the lipstains. The pigments are great and they last a long time. Tip: most women tend to lick their lips subconsiously prior to applying lippy - this will interfere with the application. Apply on dry lips and if you need a little moisture apply lip care on top.
Also - you can DIY with food colouring if you are daring. :)