Rats in Quiznos subs?

Where did the Quiznos 'rats' come from? I thought they came from under the restaurant's refrigerator, but then a friend pointed me to the web.

So the website inspired the commercials, but is it really inspiring? What do you guys think? In my opinion, having these creatures sell subs is like having pigeons sell KFC!

compare with RatherGoods We love the moon - song