This handles all the premium cases, what about free in-app? 

In the UI (in my pending branch) as we previously discussed I'm handling that as though it is tier-0 to determine regions because free in-app doesn't have explicit pricing data.