I'm pretty deliberate about my film buying. I plan ahead and keep a bit in the freezer.
70% comes from West Photo (local brick & mortar) here in NE Minneapolis.
30% comes from Freestyle.
When I'm in Manhattan I will get film at B&H, but it's almost always something my local store doesn't carry.