online is...omg the suspense is killing me. tcp is a decent place to get stuff but i think you can do better with a little googling. amazon for sure.
coast airbush is a good source for paints. good prices. hobby lobby has all kinds of stuff i use. blanks come from get bit custom baits, predator, unpainted lures, dinger. you can also find packages of blanks on amazon under unpainted crankbaits.
get a 2' piece of 2" pvc pipe at lowes or home depot to use to try out colors and practice. it's cheap, saves blanks, and cleans up quick and easy so it can be used an infinite number of times. thanks to boisarc for that tip!
just have fun with it and remember that "less is more" when you're airbrushing.
"dreamers have tomorrow if today does not come true"