Hi guys n gals can anyone tell me where I can get my garmin forerunner 405cx strap replaced. Can I also replace the battery as it only have a 5-6hour life. Looking for a battery with at least 12-16hour life. Love my garmin to bits, don't like these new bulky watches.