The most common excuse is that most banks print their cards outside the country, hence the delay before clients can access them.