Ralph Lauren offers its Lauren Home Watchband Cocktail Shaker for $28. Coupon code "CSS9460" cuts it to $25.20. With $5 for shipping (choose "Economy" at checkout), that's the lowest total price we could find by $10. It's made of polished stainless steel.
Note: It's just the shaker, not the other pictured barware.