and there are a lot of internet cafe places, the ones i used were reasonably priced. I can't recall exactly but something like $5 for an hour or somewhere in that general range. Not super cheap but far from expensive.
There is also lots of areas with wifi that you could theoretically tap into for free if so inclined