Isn't this a slightly bit greedy?

300 bucks for a Strap? Really, Garmin