Replacement headset bearings for Giant TCR?

Hi,
The steering on my Giant TCR Advanced 2 (2019) has become fairly stiff and notchy.
I'm going to try loosening off the headset bolt (with the stem bolts undone obvs), but want to prepare for replacing the headset bearings and haven't had time to disassemble the headset yet to look..

I found a websites that suggested, for all Giant TCRs I need:

Upper – MH-P08H8 – 41.8 x 30.5 x 8 – 45/45 degree
Lower – MH-P22 – 46.9 x 34.1 x 7 – 45/45 degree

1. Can anyone confirm this is correct, or point me at another source of info?
2. Are replacement bearing all much of a muchness or are there recommended manufacturers you'd want to stick with?

Thanks

Comments