There's been a lot of trouble with the videos lately, but did you refresh and look at the credit total after you viewed the videos?
As for the email notification, that's not being done any more. WGTIcon posted it in the "Announcements & News" section of the forum.
Heads Up: Upcoming Email Changes 10/10/12
http://www.wgt.com/forums/t/132418.aspx