I would absolutely not spend the money on GM. The "GM Genuine" housings I bought for my 2006 (at $160+/ea), are made in China junk. The first time I tried to adjust the driver side, the adjustment screw shattered. With some difficulty I managed to get the dealer to warranty it. The clearcoat on both fogged and began peeling within about a year.
On the other hand, the TYC's I bought for the wife's 2006 at just over four years ago ($55/ea at the time) still look pretty good. Both trucks are daily driven and sit outside most of the time so they get fairly equal sun exposure. Her originals were brand new GM (same China stuff) put on by the previous owner just a few years before we bought it, but they were already too crackled and damaged to even bother polishing them out.
Her truck before
After, with the TYC's
The CAPA-certified versions of the "Cateye" headlights are currently only just over $40/ea and change on amazon. TYC 20-6386-90-9 for the left, TYC 20-6385-90-9 for the right. Recommended. Edit - in fact, at those prices, I'll just go ahead and get a new set of TYC's for my truck instead of trying to polish the junk Chinese GM pieces I bought in 2017 that looked like hell just a year later.
Oh and as far as DEPO goes - they do have some OK products; even aftermarket "custom" stuff. I remember back in the day they were one of the suppliers of the "all clear" GMT400 taillights. However, their GMT400 headlights were terrible; they were the ones that poked out from the grille, and often the lens would pop off the housing. They may be fine now, who knows? I'd go with TYC as I already know they're good - both for GMT400's and GMT800's; having recently purchased both products.
Richard