While we are all familiar with Comcast's offering of electric supply to customers at Duquesne Light and West Penn Power (certain counties only) via a partnership with NRG's Independent Energy d/b/a Energy Rewards (see more in EnergyChoiceMatters.com), you may not have seen the promotional video from Comcast supporting the offer, as the promo was uploaded in early May, several months after the Energy Rewards site was launched.