I think you will like it up here..people are friendly, well, most of em anyway..some even still wave atcha when your'e driving down the road..as for storage, I reckon best to keep asking and looking..surely sumthin will come up, and then if by chance you find a place with a shop, then the storage thing is resolved..anyway, Welcome to the Ozarks!