Wanikani is the single best resource I've found for learning kanji and Japanese vocabulary, and it's running its once-a-year sale. They have a lifetime purchase option as an alternative to subscriptions, and during the sale it's $100 off - USD$199 instead of $299. Good chance to save if you've been meaning to brush up on your kanji or vocab.

