I bought a pair of pants this past weekend that were too long for me. Honestly, I have never had this problem before. So I took it upon my determined, frugal minded self to hem them myself. They came out superb. I used this video step by step.
Check out what works for other brillant minded ladies here.