If you can find an independent that is tied to the GM satellite system, or Global Connect, they could do the reprogram.......this is highly unlikely though as the subscription fee is quite high.
Have you already installed the fogs?.........and they don't work.......or, are you trying to determine costs in advance?
If not yet installed, you may find no programming is needed......more worked than didn't.
However, if they are installed but inoperative, stop by more than one dealer for a price......an hour is rather extravagant........a half hour fee should be the limit.
Rob