TekCrates is a tech subscription box and I use their Tekcrate PC box that covers all my gaming PC needs (mouse, antivirus, flash drives, cleaning kits, etc). It costs me $44.99 and is worth every penny if you own a PC.
Contributor: Luca Romano from yalujailbreak.net