FAQ 6.2 - Are there shops? How do I get to the shops?
There are shops all over the place. In new player areas, shops are usually well marked and out in the open - just explore and look around. All major cities have a few shops as well, and some of these may or may not show up on maps of the city. Some shops are private with a small clientelle, and you may need to ask other players how to find them.