Jenjersnap just posted a helpful chart with on and off season prices, but I cannot recall in which thread it was located. Hopefully she will catch this thread. Anyway, it is not an exact science because previous off-peak season times are now becoming busy, but the general 'off-peak' time seems to be mid-September on to roughly mid-late October. Then the prices go up for the holiday season to peak rates, and go down again in either late January or February-ish, and they seem to stay off-peak until May or June - they may rasie for Memorial Day and then drop back down for part of June. Then, for the remainder of summer until mid-September, they appear to hold at the peak rates.
As most folks know on this board, I am the biggest Goofy's fan and champion around, but I totally agree that the prices are alienating. GK does seem to be adding a few extra characters here and there, but there are times when there may only be 5 characters 'on duty,' and for those prices (even off-peak rates), that is outrageous. I love their food, so I can deal with great food and maybe 5 or 6 characters, but it is a lofty fee. I think it is too much - especially in this day and age. Plus, from what
Disneyland Dining told me late last year when I made a PS for December, the PS bookings for Goofy's and character meals in general were down. So this means either people were skipping these costly meals or they were just not making PS's and showing up without them. I tend to think they were probably skipping the character meals in general. Still, as lofty a sum as Goofy's is, I can justify it more there than I could at the Celebration BBQ. I know you can get as much of the BBQ food as you want at Celebration, but it is a very limited selecton of items and fewer characters. So essentially you are paying almost the same to eat there as you would at Goofy's, but at Goofy's you have tons of food to choose from and definite character visits - whereas at Celebration, apparently it is not classified as an official character meal and so you may get there on a day when Woody does not come to your table.