Answer: A) meeting a customer's expectations doesn't always lead to brand loyalty.
Explanation:
It is possible to meet the expectations of a supplier and the supplier would still move on if they feel like they would get a better deal somewhere especially if the other supplier meets their expectations even better than the first supplier did.
The company in question preferred that it received its parts all at once and the supplier could not do that but they were still able to supply the goods required. They were therefore meeting expectations but not in an adequate enough manner which is why the company found someone better.