Hahahaha!
I've never seen those quizno's commercials, they kick ass! I want some toasted subs. Mmmm.
I'm assuming those guys didnt last as the mascot type thing, I think most people would be like WTF when they saw the commercials. Oh well, I like it.