/**
  * Avoid saving duplicate card
  *
  * @param string $last4
  * @return bool
  */
 protected function shouldSaveCard($last4)
 {
     // to avoid card save several times during multishipping
     if ($this->_registry->registry(self::REGISTER_NAME) !== null) {
         return false;
     }
     if ($this->vault->canSaveCard($last4)) {
         $this->_registry->register(self::REGISTER_NAME, true);
         return true;
     }
     return false;
 }