Yes, many post offices offer top-up services for international SIM cards, making it convenient for extended travels.