knepperbob says seeing a bottle of AV on two episodes of Charmed last year. Was that ever announced in a PR? I remember a PR mentioning a few WB shows, but I have only seen 3 episodes of Charmed and only saw one post of a sighting. Perhaps knepper and I are the only ones here watching Charmed.
PR says it was in The West Wing, but I never saw it and no one here posted seeing it. I never saw a PR announcing an agreement with NBC for product placement.
IMO this PR is forward looking and contains untruths like we have seen in most in the past. The company has not "turned the corner." We will see another year of the same.