However, as this is a very individual choice, I would recommend that if you are worried or concerned about this issue, that you obviously make a choice to get vaccinated. Read up on what the State Department has written about these particular areas, which you can find on the Internet, and make your choice accordingly. From a personal perspective, I have never taken any vaccinations. I am more concerned about water borne pathogens and eating unwashed fruit, than I am about mosquitoe borne diseases. However, as this is very definitely a very personal health issue, you should choose according to that which will give you the most peace of mind.
Every major city has a general shopping area.
In Bangkok you can do sidewalk shopping or you can go to the general market places. In Bali, all the different suburban areas such as Kuta, Sanur and Ubud, are for shopping, and once you arrive it is very easy to find out where the best shopping is. Bargaining is generally accepted in most places except for the mall-type shopping where there are fixed prices. Do not be afraid to bargain, since in places like Ubud or in Bali, India as well as in Bangkok on the streets, as they expect you to have a discussion about price. This is good way to work with the locals to get what you want so they can get what they want.