SteveD makes a good point on Memory cards, high street retailers and those with internet sites are safe to buy sd cards, a lot of FAKE cards are floating round on ebay. Fake cards are both troublesome and do not have stated capacities and tend to lose data or fail.