I just purchased a vixia HF-S10 Camcorder for a vacation. It is a flash memory based unit. I wanted extra memory for 10 days, so I got Trancend 16 GB card from Amazon. It works purfect. I also tried to save some momey and got a 2nd card from ebay. It came straight from China. It was labeled class 6 but my camcorder saw it as a class 4 with error. 3 weeks later I am still waiting for another card.