Walmart offers the Double Power BT200 Wireless Bluetooth Speaker
in four colors (Black pictured) for $29.99
. Choose in-store pickup
to dodge the $4.97 shipping fee. That's the lowest price we could find by $7. It features over five hours of play time, a range of up to 33 feet, and speakerphone with noise reduction microphone.