If you have already paid, I think it's hard to "cancel the option" now...
Best to report to BBB after because they have given you incorrect information for you to make a decision to pay for the meal option.
There are some good food in Banff ... I dislike tour groups...
That's right. I never search BBB. But I used yelp, tripadvisor, google..etc.
But that won't get Nox any thing back. I don't know what he can do now though when he is still traveling with the tour group.