I found this nifty broomstick skirt at the Downtown Rescue Mission Thrift Store. Unfortunately it was a size too big and the elastic on the waistband was all stretched out so when I put it on I looked like the "after" picture in a diet ad. But the skirt was in good shape and worth saving. I suppose I could have carefully seam-ripped out the old elastic and replaced it, but I'm all about quick and easy solutions. This tutorial covers a quick and easy way to fix a stretched out or too-large waistband without removing the old elastic.
First wrap a piece of elastic around your waist to determine the correct size waistband. I made my waistband slightly tighter than I wanted the skirt in the end because there's a lot of bulk to the skirt, which will stretch the elastic out a little once it's sewn onto the skirt. Sew the ends of the elastic together so you have a continuous band.
Pin the elastic to the inside of the original waistband, distributing it evenly around.
Sew the elastic to the old waistband using a zig-zag stitch, stretching the elastic to fit the original waistband size in the process. So in the end, when the new elastic is unstretched, the old waistband will be gathered somewhat. I had to use both hands to hold the new elastic stretched out while sewing; one hand held it in front of the presser foot and one hand behind the presser foot.
You should end up with a nice line of zig-zag going all around the elastic on the inside.
And if you've chosen a matching thread color you should only just be able to see the stitching on the outside of the waistband. I was out of brown thread to match the skirt, so I used maroon, but it's still close enough that you can only just see it. Normally my shirt will end up covering the waistband anyway.
Now the waistband of your skirt should be fitted to the right size!