I realized today that the red lipstick I have, while it is the perfect color for me, sucks in terms of lasting power. It smudges off on EVERYTHING. There are so many products out there that claim to stay on all day or longer but I know better than to trust what they say in ads. So what I want to know is if anyone can suggest anything that will stay on, not smudge onto everything else, and is well pigmented. Also preferably something that is relatively cheap and/or can be found at a drug store. So…help?