I honestly have never had a bad experience there personally but I know others will disagree. My take, idiots are everywhere so doesn't matter where you go. A guy got shot at the nice new Magnum shooting center not too long ago. I usually avoid weekends when I can (general rule for any range).
As far as prices? I have seen much worse in town and your are only paying county tax rate so that saves you a few $ vs. buying in town.
.