Pennybug72,
Go to Rock Auto and order there. I got them for a fraction of the cost and my dealership was willing to install them. I didn’t trust my regular car guy for this job. If you have a good mechanic, he could do it.
Good luck, I thought I was going blind before I replaced mine. I missed the GM windoow because of Covid (they sent the notice when everything shut down) and GM refused to honor the letter.