I have read a lot about home made fixes/solutions but I was curious if anyone sent there's into Garmin? Yes, I know it expensive. Were you was happy with the life span out of the replaced battery from them? Is it any better than the original. My 305 is about 2 years old so I didn't know if they have a better battery now?