We don't have any GC's in our area, but I make it a point to go to one whenever I am traveling. Some of the food is just standard, but the fresh stuff like steaks and turkey and chicken is as good as it gets anywhere.
High priced??? You have got to be kidding me. $12.00 for all you can eat with about 150 items to choose from, that isn't high priced at all. Some of the veggies are #10 can variety but some are fresh, like carrots, broccoli, and corn on the cob, amongst others. McDonald's is the only place that comes to mind that might be cheaper, but that is with a measure proportion.
I wish we had one around here. They are great. Don't take my word for it, try one and you will see.
I just spent a week paying $15.00 for assembly line, cold and overpriced food at Disney. That consisted of an omelet, toast ($1.29 for two slices of white bread) and a small orange juice. GC's is like dying and going to heaven after that.