Flux.....

hey guys. i went to my local radioshack and they didn't have any flux. any ideas on where to get it...and i have heard alot about flux pens. any certain brand...and can u pt me to some websites...thanks.