I'm confused. My dealer says he knows nothing about a FREE SD card. Do you refer to the new EW-03 and EW-04 cards? If so, I believe they are free (or included in the 7000 package in the UK) but not in the USA. Pleae clarify for us. Thanks.