Because Boise is almost 80 miles away, and Weiser is small enough that there's still a lot of mom and pop businesses who only have one store. Unfortunately, there's a Walmart there so the mom and pops may have had it.
422 miles
267 miles
256 miles
70 miles
105 miles taking ID-55 NORTH.
It is 305 miles according to Google Maps.
430 miles
2,712 miles.
About 280 miles from Portage to Salmon via ID-28
about 610 miles
3,800 Miles = 6,115.5km