Text this: The relationship between perceived values, customer satisfaction and brand loyalty in the context of mobile service providers