The warranty card and online registration are irrelevant. They're marketing tools to find out more about who is purchasing their products. The only thing that matters to obtain warranty service is proof of purchase (receipt, invoice, etc.). I get a chuckle when I read Craigslist ads which say the unfilled warranty card comes with the lens...