Doesn't the Salvation Army have a pick-up service? Yeah, I would feel bad throwing them away if someone could wear them. 

Other ideas - Do you anyone who sews? Maybe they could use the fabric? Or anyone who can fit your size?