Lenovo M220 Mini Speaker for $9.99 shipped after coupon code USP1O32033. Make sure there is no extra space before and after the code in order for it to work. Here is a screenshot for your reference. The speaker is USB powered and features a built-in active amplifier. Most places have it for about $19 or more.