Walmart offers the George Toddler Boys' 4-Piece Dressy Vest Set in eight colors (Bali Blue pictured) for $13. Choose in-store pickup via ship-to-store to dodge the $5.97 shipping fee. That's $3 off and the lowest price we could find. It's available in sizes 2T to 5T, although not in all size/color combinations.