Stockpiling isn't crazy. 100 rolls isn't even that big of a stockpile. I buy all my film online, and keep enough around that I don't run out waiting for it to come.

Also, try HP5+, it's similar to tri-x (some use it interchangeably although there are subtle differences)