I just bought one of these for my Canon A590. Seeemed like a really good deal for a 4GB SDHC Class 6 card. Performed well for a few months then "BAM!" - all pictures were lost. Tried several image recovery tools and recovered about 40% of the media I had acquired over the past week. That's 60% of my "memories" I lost which are worth a lot more than this piece of trash. Put a little extra money in something you know is reliable. If anyone even mentions data loss in a review, stay away!