No idea on that one... They are funny, though... Are they on TV? I've only ever heard them on radio so far...
Yes. The tv ads are a hoot.