Santarem is the place where you can buy most things, and there are large marketplaces there for the most part, with stores of all kinds.

Alter do Chao is also a small town where you can buy certain items, but it is generally a bit more expensive than Santarem.