You can purchase unlocked cell phones from specialty sites such as http://www.puremobile.com/. It would be a good idea to do a search for unlocked cell phones on the internet, and to look for a reputable company.
Most online retailers of cell phones sell GSM phones. I would suggest Walmart, Target or Best Buy's websites to look for a GSM cell phone. They should be able to help with a purchase.
Verizon, Sprint and Tmobile may sell used cell phones. You can also look in your local newspapers to see if anyone is selling used phones that you would be able to use.
We do not know what he looked like as no one had cameras or cell phones 2000 years ago.
You would want to first decide which cell phone carrier you would like. From there, you can go to that carrier's website and compare online.
Mobile Phones
The best way to look up a new cell phone is to decide which provider you would like to go with and visit their web site or store. There you can look at different types of phones and compare them.
older models of cell phones bear a strong resemblance to the Star-Trek communicator.
The best place would be is to look at Amazon for a great deal.
I would look at stores such as Verizon which offer free cell phones with new, two year contracts. Many cell phone providers offer these specials. You should also look at Sprint and wirefly.com.
Yes, RadioShack does carry cell phones. They sell phones with plans, no contract phones as well as unlocked phones. You can have a look at all they have to offer here: http://www.radioshack.com/category/index.jsp?categoryId=4235714
Sprint sells certified used cell phones through its website. Other places to look would be sites like eBay or Craigslist, or even the local newspaper classifieds.