We're such a small institution and the number of cards returned so small that we've found it's easier and more cost effective to hold and contact the customer. If we were receiving more cards, we might need to look at destroying on return.
Procedures and policies should be based on the size, complexity and risks to the Bank. In this case, we've determined that this is what works best for us.