Commerce kickstart select country and don't show product
Your best bet is to add a hook_form_alter and modify the commerce add to cart form to remove the button and/or change it up to your liking:

/**
 * Implements hook_form_alter()
 */
function MYMODULE_form_alter(&amp;$form, &amp;$form_state, $form_id) {
  if (strpos($form_id, 'cart_add_to_cart') === 0) {
    if (/* Insert your logic here */) {
      unset($form['submit']);
      $form['submit'] = array('#markup' =&gt; '&lt;p class="not-available"&gt;Not available in your country&lt;/p&gt;');
    }
  }
}