This deal has ended.
Get this JBL On Tour Micro Ultra-Portable Loudspeaker (model JBLOTMICROWHT) for $19.99 plus free shipping at Newegg. This is the lowest price we found by $15. It has 2.2W of power, 150Hz - 20kHz frequency response and the connections include a Mini USB jack for use with an included USB power cable. It's available in white, as well as in red. There is no sales tax (except in CA, NJ, TN).