I suppose whether you think it's expensive depends on how much of your time you want to spend listening to big names and how much participating in singing, playing, dancing or whatever your 'thing' is.
Whitby and Chippenham seem cheap compared to Bromyard, but we enjoy all 3.