Walmart offers the Ematic Portable Bluetooth Speaker and Speakerphone in Black, model no. ESB107, for $6.98. (Amazon offers it for the same with free shipping for Prime members.) Opt for in-store pickup to avoid the $5.97 shipping charge. That's the lowest price we could find by $4. It features a 30-foot range and a 5-hour battery life.