Deals

Nintendo Switch 2 accessories worth buying this deal season

Now if only Nintendo would put the console or some games on sale

Nintendo Switch 2 header

I’ve been using my Nintendo Switch 2 for a few weeks now, and if you’ve recently picked one up, these accessories are worth grabbing, especially during Amazon’s current sale.

Switch 2 screen protector

I don’t think spending that much on a screen protector is worth it for most people. They get scratched up easily either way, so it’s preferable to have more to replace them when they break easily.

What I think is key is finding one with some mounting hardware to ensure a perfect alignment. I’m a big fan of matte screens, but I’ve also listed a clear option that’s a good deal.

Switch 2 cases

When it comes to Switch 2 cases, the first one I bought was this thin Tomtoc zipper case. For $29, it’s hard to beat, and I had one with my last switch that lasted for years. While it is about $10 more expensive than similar cases online, this one is thinner, and I think that’s worth it in the long run.

That being said, I’ve needed to add grips to my Switch 2 to make it more comfortable to use while handheld. Right now, I’m using the dbrand Killswitch case, but at $80 on sale, it’s still pretty pricey. That said, the dock attachment that comes with it to ensure you don’t need to take it out of the case to dock it is very handy.

An extra dock

One of the other things some people might want with their console is a second dock. The Nintendo version isn’t an awful deal considering it comes with a 60-watt charger, a dock and an HDMI 2.1 cable. But it’s still $155, which isn’t cheap.

If you’re like me and looking for something more cost-effective, you can also try this JEMDO Switch 2 HDMI cable dock. However, I only recommend this to anyone more on the “techy” side, since you do need to download some firmware from a sketchy website. That said, it worked for me and I’ve been using this for weeks.

MicroSD Express card

Unfortunately, the most expensive Switch 2 accessory is extra storage. The new console only supports the faster MicroSD Express cards, and none of those are cheap. The best deal I found on Amazon was a 256GB TeamGroup option for $94; however, most range between that and $170.

That being said, I think with the Switch 2’s 256GB of built-in storage, most people can get away without one of these.

256GB TeamGroup MicroSD Express card – $94

MobileSyrup may earn a commission from purchases made via our links, which helps fund the journalism we provide free on our website. These links do not influence our editorial content. Support us here.

Related Articles

Fatal error: Uncaught Aws\S3\Exception\PermanentRedirectException: Encountered a permanent redirect while requesting https://ms-staging-baselayer-static-assets.s3.ca-central-1.amazonaws.com/?list-type=2&delimiter=%2F&prefix=uploads%2Fwpcf7_uploads%2F. Are you sure you are using the correct region for this bucket? in /var/www/html/vendor/aws/aws-sdk-php/src/S3/PermanentRedirectMiddleware.php:49 Stack trace: #0 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(209): Aws\S3\PermanentRedirectMiddleware->Aws\S3\{closure}(Object(Aws\Result)) #1 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(158): GuzzleHttp\Promise\Promise::callHandler(1, Object(Aws\Result), NULL) #2 /var/www/html/vendor/guzzlehttp/promises/src/TaskQueue.php(52): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}() #3 /var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(163): GuzzleHttp\Promise\TaskQueue->run() #4 /var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(189): GuzzleHttp\Handler\CurlMultiHandler->tick() #5 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(251): GuzzleHttp\Handler\CurlMultiHandler->execute(true) #6 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(227): GuzzleHttp\Promise\Promise->invokeWaitFn() #7 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #8 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #9 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #10 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #11 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(69): GuzzleHttp\Promise\Promise->waitIfPending() #12 /var/www/html/vendor/aws/aws-sdk-php/src/AwsClientTrait.php(58): GuzzleHttp\Promise\Promise->wait() #13 /var/www/html/vendor/aws/aws-sdk-php/src/ResultPaginator.php(151): Aws\AwsClient->execute(Object(Aws\Command)) #14 /var/www/html/vendor/aws/aws-sdk-php/src/functions.php(52): Aws\ResultPaginator->valid() #15 /var/www/html/vendor/aws/aws-sdk-php/src/functions.php(69): Aws\map(Object(Aws\ResultPaginator), Object(Closure)) #16 [internal function]: Aws\flatmap(Object(Aws\ResultPaginator), Object(Closure)) #17 /var/www/html/wp-content/plugins/s3-uploads/inc/class-stream-wrapper.php(695): Generator->valid() #18 [internal function]: S3_Uploads\Stream_Wrapper->dir_readdir() #19 /var/www/html/wp-content/plugins/contact-form-7/includes/file.php(362): readdir(Resource id #734) #20 /var/www/html/wp-includes/class-wp-hook.php(322): wpcf7_cleanup_upload_files() #21 /var/www/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #22 /var/www/html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #23 /var/www/html/wp-includes/load.php(1280): do_action('shutdown') #24 [internal function]: shutdown_action_hook() #25 {main} thrown in /var/www/html/vendor/aws/aws-sdk-php/src/S3/PermanentRedirectMiddleware.php on line 49