Did you buy a Switch on or after July 17th, 2019, meaning you might have missed out on the revised Switch with better battery life? If so, you might be in luck, so long as you live in America.
We're hearing from multiple sources that Nintendo America is offering to replace your Switch for the revised Switch for free, minus the cost of shipping, so long as you can prove you've purchased your Switch on/after July 17th, 2019. If you've got the proof, Nintendo will swap out the old for the new, and that's it!
We've reached out to Nintendo for official comment on the matter, and will update this post with that info if/when it comes in.