For those that received this deal, did you see the channels and your account updated instantly or did it take some time to see them ? I called about 30 minutes ago, they explained it to me and said I didn't have to hold, that it would be taken care of and that I would see the various charges and credits on my account. Yet, I just checked and don't see any changes on my account or any channels (Starz, Showtime) added yet.
Disregard previous post, I see the channels now, question is answered.