BitCoin update:
I tried indacoin, no bank required and pretty anonymous, but the fees are too high to be practical in my opinion.
So another reputable good source recommended I look into
LibertyX - Buy bitcoin instantly at 19,000+ local stores
tried it and it went very smooth -- cash only, no ID and very small if any fee
(hard for me to even tell if there was a fee or just a change in BTC value because by the time I entered my purchased pin it was a few hours after purchase and my value was about 1% less than what I bought; but later that evening it ended up 0.44% greater than what I bought!--so if any fee it it negligible compared to the BTC value fluctuation.).