Does anyone else have trouble with limited life for the Garmin data cards? I have had two fail recently at about 3-4 years old.