Yah, Just had the same problem on my GT. Went to autozone and bought new. Cost like $14.50 tax and all.
I would tend to agree that buying one from a junk/scrap yard will most likely put you at much higher odds for the same problem sooner rather than later, and it wouldn't be that much cheaper really.