Airalo is probably a legitimate business but after using it for the first time.. It looks almost like a scam and tourist trap. Mismatch between the reported usage of the phone and the airalo app.. Thus forcing you to top up.. And then erasing your previous unused balance.. Also airalo is eating bandwidth so you will end up paying 3 or 4 times what you have planned.