Lenovo has the Lenovo M0520 2.0 Portable Mini Speaker, Black (57Y6360) for $30 - $21 off with coupon code USP1DE346360
[Exp 12/31] = $9
with free shipping. The red model (57Y6361)
is the same price with code USP1DE346361
. Portable speakers feature 2W total output, 90Hz to 20 KHz frequency response and are about 3.5" tall.