Good tech gifts don’t have to be expensive. Some of the gadgets people use most — earbuds, a power bank, a streaming stick, a smart plug that switches the Christmas lights on by itself — cost well under $100, and the best of them are rated highly by tens of thousands of buyers. These 10 picks are grouped by budget: under $30, $30...