We go to St Joe several times each summer love it.
Very last trip about a month ago, was critical low on gas and stopped in Benton Harbor. HUGE mistake. Only the second time in my life I have put my hand on my gun due to human interaction. Trash all over the ground around the pumps, wife and 7 year old in the van, some guy comes up looking us over, gets about 20 feet and I said “whats up?” He says he normally pumps gas for anyone who stops at that pump in some sort of jive talk, starts walking right toward me, I say “thats alright man I got it”. He ignored me and starting mumbling something unintelligible and took two more steps getting close to wifes door, I had the keys and hit the door lock and with my other hand pulled my shirt tail up over my holstered revolver and rested my hand in the grip. He stopped, mumbled something else I couldn’t make out and turned the other way. I immediately put the nozzle back in the pump, and started back for the drivers door. At that moment yet another dreadlocked wierdo came running across the lot in front of the store screaming something at a car with a rather large white girl in it, something about “you gonna pay now, you such and such”. She yelled something back at him, and about that time I slammed my door, hit the lock, started the van and got the heck outa there.
Worst part is that my wife said “I dont like the looks of this place, lets go somewhere else” as we pulled in there. My reply was “we need gas! Its fine!” She reminded me of that exchange several times while we ate Silver Beach pizza….
Stay away from Benton Harbor, thats my advice.