Think I may have found a link for the Ambien thing
It's weird. You can't get to the spot I am speaking of...directly. Go to the below link, and type in "Ambien" in the "search" box. It pulls up what appears to be a bunch of Ambien Commercials. Not sure if the culprit is in this batch even though they do appear to be recent. Problem is, there appears to be some sort of registration process you have to go through to view them.....