TradeMe (NZ eBay equivalent) - I have a saved search for expired film.
I have bought from Japanese (Fuji) and US (for Arista 400) online stores in the past.
Very jealous of US residents and cheap film prices from Amazon.
As a guide on expired film - I hear -
* slow film speeds age better than fast film speeds
* black & white ages better than colour negative which ages better than slide
* frozen film ages better than refrigerated film, which ages better than stuff stored on a shelf (or exposed to sunlight/heat)
* exposed rolls should be developed relatively quickly after shooting (don't leave a half-used roll in a camera for years at a time)
* there is a rule of thumb (which escapes me) along the lines of exposure compensation per unit of time (I want to say decade but it might be less) - not very useful I know
Freestyle; I can't recall buying from anyone else for years now.
I see you live in Hunterdon. I do as well. If I need film quick I stop by Black Lab Studios in Flemington. I also get my color developed there (I scan myself).
I used to order from Freestyle because I liked their EDU line of films, but I have switched to ordering from B&H because shipping is free for orders $49 and I get it the next day.
It's also worth noting that B&H is now carrying Arista EDU films. It looks like they are pricing them the same, as long as they are in stock.