Just a quick heads up.
Flexiroam 7Gb, 360 day, 150+ country data esim is currently on sale for $40. This is an 80% discount over their regular pricing.
I've used this in the past and it works well and they are a reliable provider with quality local carriers. They have a very good app also and it tracks usage and balance for accurate reference.
Edited to add link:
7Gb, $40 esim