Brill. I do believe I've fixed it. The correct answer being... your Windows locale doesn't use "." as the decimal separator, so it's not reading the system locations file correctly - and the fix is for me to hard-code it in the app.
Can you try this one? It "should" work - although there might be one or two more bugs like this in the app. https://drive.google.com/file/d/0B8HLRQqyuPD9b3hTMlZ4WGJEQ3c/view?usp=sharing
Now it runs
*nevermind below, just noticed you do*
Btw, are you also updating values from that site that exists, dunno the name but slopey's best profit calculator seems to be using it.