Got the car back today. As I suspected, it was the right hand side CV joint. They replaced the half shaft on that side. After confirming it the fix, they decided to also replace the left hand side as well. Not sure if it's because they still detected some vibration or not. They said it was "for good measure".
Finally smooth and vibration free. In fact, I guess the problem has been there for quite some time because it's far smoother than I remember even when it wasn't bad enough for me to call it a problem.
Finally smooth and vibration free. In fact, I guess the problem has been there for quite some time because it's far smoother than I remember even when it wasn't bad enough for me to call it a problem.