Question: I'd like to be able to determine which store the user connects to from inside my app, so that I can direct them to some appropriate content for their device AND store. Does anyone know how to get this information?

Basically, if the user is in the UK, and connects to the UK store, I want my function/method to return GB, if in Korea, I want KR, Australia = AU etc. Any help would be appreciated.

Answer: 
I suggest you try iTunes [deep links](http://developer.apple.com/iphone/appstore/marketing.html#deeplinks). For example, <http://itunes.com/apps/appname> should take the user to the local App Store where she spends money.
You should probably use

```
[[userDefaults dictionaryRepresentation] objectForKey:@"NSLocaleCode"];

```

This will return a language code like en\_US or en\_UK or en\_AU or even zh\_CN, zh\_MY, jp\_JP and so on.

Parse the correct codes which you support and direct them accordingly.