This is one of the reasons I returned to US recently. Have 2-3 new cards on the radar, using the same cards I have would be huge opportunity costs (sign-on bonuses + ongoing annual/anniversary bonuses + benefits) given the $$ I'll have to spend. AFAIK banks can only mail to outside US for replacement cards, Chase even offers this option in their official verbiage.