Has anyone watched the shorts that they have up on the amazon homepage? Some interesting stuff. Of course they're all about the product placement, although not blatantly so.