As I recall, you're NE of Buffalo? Try the hatcheries listed here: http://www.dec.ny.gov/outdoor/52348.html
I think Regions 9 & 8 would be closest to you. They might not list SMB but may still be able to source some for you. Also, Fingerlakes Aquaculture is about half the distance Hicklings is and does carry SMB according to their site. It isn't a detour you'd want to tack onto a trip to the 1000 islands though.

Just trying to put out some more options for ya.