SanDisk memory cards are very good and durable but not long lasting. Computer repair expert, I have 5 non working SanDisk memory cards with me. I tried all Possible repair mechanisms on the memory card but it was of no use.
So before you buy the SanDisk memory card please note that whether it is a class 10 or class 4. Only the Class 4 pendrive have this problem. Other pen drives like class 10 is long lasting and durable and you dont have to worry about buying them.
SanDisk memory card has 5 year warranty and you cannot replace and return the memory card very soon. Because the memory card company is in foreign and if you want to return the memory card you have to find the address and send it to them. You have to pay the fees to export the item to foreign. For that cost you can buy a new memory card with class 10.