NBC is the National Broadcasting Corporation - a major TV power. They have their own shopping channel, lke QVC (Quality, Value, Convenience) or HSN (Home Shopping Network) where they sell products with has-been actors on hour and half hour long informercials. They use schlocky tactics like "an original list price of $1000, but for a limited time only $79.95!!!". Invicta is now a brand that a self respecting & knowledgable collector wouldn't be caught dead wearing because of the sleazy air about them.