I picked up a Stearns 3XL vest at Outdoor Emporium in Seattle about 3 years ago for about $30. Cabela's Cabela's also has a selection in the $30 to $50 range.