The Switch Pro controller is awesome, but maybe a little too pricey. These alternatives are cheaper and better than the real thing, not to mention more versatile.
1) SNES Pro
Satisfy your nostalgia and your need for a Pro Controller in one fell swoop. This baby harkens back to the glorious 32-bit era. It's compatible with your Switch, but it works on your Mac and Windows PC as well as countless other devices.
Price: $44.99 (regularly $49.99)
These controllers aren't wireless, but so what? You're glued to your television anyway. These controllers cost about a third of the real thing, plus, they're smack full of Nintendo aesthetic. Two sexy colors are available: legendary black Zelda or bright plumber red Mario.
Price on Amazon: $18.99
3) Arcade Stick
Button mashers rejoice! If you dream in Hadoukens, this is the controller for you. Any game can be an arcade classic if you try hard enough. It works equally well whether you're playing Street Fighter on your Nintendo Switch or on Steam. It's also infinitely moddable if you simply can't take down M. Bison through conventional methods.
Price on Amazon: $59.99
4) NES Pro
To many, Nintendo's first console outing is still their favorite. Like the SNES Pro, this controller works on the Switch but it also works on Windows and Mac PCs, and even some mobile devices. It's also paper thin and as portable as a Gameboy Pocket.
Price on Amazon: $34.99
If you squint while looking at it, you would never know this alternative wasn't a legit Switch Pro Controller. There are no frills here, but it's just as wireless as the real thing, and at more than half the price to boot.
Price on Amazon: $15.99