Updating this old thread. As some others here have mentioned in other posts, GM has discontinued the following part numbers:
#15558837
#15558838
#15647188
#15619623
#15619622
I called around today and had a few dealers who could see available stock nation-wide. Nada.
So it looks like salvage...