Amazon offers its Prime members the Calvin Klein Baby Girls' 3-Piece Faux Fur Vest Set
in Gray, Off-White, or Pink for $18.99
with free shipping
. (Non-members can spend $49 or more to qualify for free shipping; otherwise, shipping costs $5.48.) That's the lowest total price we could find by $21. They're available in sizes 3-6 months to 24 months.
Orders placed by December 22 via Prime are expected to arrive in time for Christmas.