I experimented with mixing my own fuel last year.
If you can tolerate some synthetic in your mix, the cheapest source for nitro that I found is high-nitro car or helicopter fuel. Start with a gallon of that, then figure out how much castor and methanol to add to get the desired mix.
There are racing fuel places on the web, but they want $$ for nitro, with shipping on top of that. I'd quote what I remember, but even if it's right it's probably changed. Google is your friend.
The recipe that I used came from a guy in New England who's on the Ringmaster forum. One gallon castor, one gallon high-nitro fuel, three gallons methanol. It gets you five gallons of low-nitro, high-castor fuel for, in my case, about $12/gallon.
Or, call around all the places that advertise racing fuel, and see what turns up in the way of nitro.