There is a weird thing with Vodafone at The Amex.
A few of us sit together and we are all on Vodafone; two of us regularly get OK 3g/4g and the other two usually get nothing. They have their data on and all that jazz, but no luck. We are literally seats apart. Very odd.