Can't comment on cost, but a friend of mine just put one up near me. Big enough for 400 hd. He really likes it.I know of another one going up west of Owen Sound this spring of similar size.