Absolutely.
Best deal I've found is T-Mobile prepaid. Buy a cheap GSM phone, and $100 gets you 1000 minutes that don't expire for a year. No monthly fee. Just recharge before the year is out, and you don't lose any minutes. For me, this works out to about $10/mo for the hobby phone; I'm not aware of a better deal.
Buy the SIM from a Walmart not near your home, pay cash. Refill at a t-mobile store, again paying cash. DO NOT pay with your credit or debit card.