Walmart offers the North States Supergate Baby Gate in Navy for $18.80. Opt for in-store pickup to avoid the $5.99 shipping charge. That's $8 off and the best price we could find. It fits 26" to 42" wide openings.