Years ago my mom mentioned to me that olive oil was a great makeup remover, and when I tried it and realized how well it worked I used it ever since. What I love best is that it's natural, and doesn't have all these chemicals - you know, the ones you can't pronounce? When companies advertise that their makeup remover takes off even the strongest mascara, etc, doesn't that worry you? In order to be so potent, they must put in a ton of chemicals, or a few harsh ones that get the job done.
Oil is NOT your enemy! In fact, olive oil is noncomedogenic, which means it won't clog your pores. It's been used for thousands of years on the face, body, and hair. And since your eyes are so delicate, wouldn't you want to treat them nicely and use natural stuff?
I usually dip a q-tip into the olive oil and swipe across my eyes. It will not come off in one swipe - it will take several passes. Or, if you wear a lot of makeup and want to cover a larger surface area, use a large cotton ball and soak in the olive oil. Finish up by washing your entire face how you normally would.
Oh! Almost forgot to mention the best part - it's CHEAP. I just use the Costco olive oil, LOL. Most likely you have olive oil in your house, so give it a try one day. If you decide to use as a makeup remover, be sure to keep it in a tightly sealed bottle in a cool and dry place.
Here's my ginormous Costco sized bottle, and the tiny jar I keep in the bathroom: