I have a couple of friends who live in Moscow (south of Coeur d'Alene). One has lived there for ~15 years. The other just moved there last year after getting out of the military (but grew up in Idaho). If you're interested, I can forward any specific questions you have over to them.