Walmart offers the North States Bat House for $16.08. (Amazon offers it for the same with free shipping for Prime members.) Opt for in-store pickup to avoid the $5.99 shipping charge. That's $3 under our May mention, the lowest price we could find today by $6, and the best price we've seen. It measures approximately 8" x 5" x 15" and features wood construction, three compartments, and a bat facts label.