Woot has this TheraPearl Hot / Cold Therapy Contour 2-Pack for $7.99 after instant savings. It holds its therapeutic temperature for a full 20 minutes, doesn't leak or drip during use, and comes with adjustable strap. eBay
has the same item for $13.25. Shipping is $5.