Well I visited that link and aside from thinking I was in New Zealand (including pricing) the country displayed in the drop down window was Great Britain. However, the good part is that the check box is at least on the same page.
More interesting in relation this topic the Auto Renewal box was pre-checked (opt-out). So this isn't consistent across the store, but it is easier to see and change..