The Spectro is great stuff so don't give up on finding it. I actually get mine at a motorcycle tire shop that agreed to start ordering it. Check around and see if one of your local shops will order it for you.
Thanks, Bud - Wayne is a bit far, dropping the bike off tomorrow afternoon - looks like there's a shop near ABC Harley that carries spectro, will call in the morning.