They're all the same part, just different sources. If you purchase one, get it from terry.

EDIT: I'm pretty sure that SP is just reselling a the part from BAT, so when BAT has none in stock (highly likely) then you can't get it from SP. Terry is a sure bet, and you're supporting a fellow CEG'er at the same time.