If you’ve ever felt the frustration of waiting weeks for a new credit card to arrive, you’re not alone. In Switzerland, where efficiency is practically a national value, banks and issuers are now stepping up with instant approval and virtual credit cards that can be used right away.