Walmart offers the Tone Fitness 12-lb. Weighted Vest for $28.99. Opt for in-store pickup to avoid the $5.99 shipping fee. (Amazon charges the same price with free Prime shipping.) That's the lowest price we could find by $3. It features buckle closure and a pocket for MP3 player or phone.