It depends on what people need. For us, it's better to buy either an eSIM or SIM card before traveling from a company travelers can rely on rather than choosing a SIM from a vending machine.