ambrose was quite amazed that so many towns openly welcomed strangers , although when he had asked askold about it , he was told that the vikings sailed these rivers for trade and most towns had honey , furs , or foodstuffs that they wanted to sell .