Just received my grip from Dell, not excited about the fit as it seems loose. Anyway, I noticed that there isn't a warranty card inside. My other Canon accessories have come with warranty paperwork, 580ex flash, timer remote, etc. So.....can someone tell me if they got a warranty insert with their grip? I called Canon and they claim that NONE of their accessories come with warranty paperwork, which is obviously not true since I'm sitting here looking at the paperwork for the flash and timer remote.