I'm on O2 and rely on WiFi calling despite living in suberbia. It works okay for calls, but does not work for SMS at all
Paypal do have an option to "call you" so you can enter a number displayed on screen which works okay, but fundamentally I disagree with using a mobile as an form of authentication as it drives Sim-Jacking