Wyrdness on 28 March 2019
https://twitch.amazon.com/prime/loot/nintendo/
Seems Amazon is giving Prime users free Switch Online Subscriptions, you can claim it in the above link. Depending on how long you've been a Prime member you can claim a 3-12 months sub.