Any alternatives that you recommend?
In short, i recommend using local providers, not these multinationals. Each country has a bunch of them, so there is plenty of choices, they are just not world renown brands.
Which is a factor worth considering for medium to big business, but certainly not for small timers.