Hi Marie,
There are many Character Dining experiences that are less expensive as eating at Cinderella's Royal Table. Some of my favorites are 1900 Park Fare at the Grand Floridian. You will meet Cinderella and her Prince and sometimes Fairy Godmother for dinner and Mary Poppins and friends for breakfast. Both meals are buffet style and are delicious! If you want to meet other Princesses, I would suggest the Princess Storybook Dining at Akershus Royal Banquet Hall in the Norway Pavillion at Epcot. You usually see Aurora, Snow White, Jasmine, and Belle although the Princesses may change. Also at Epcot is the Garden Grill Restaurant is in The Land. You will meet Chip, Dale, Mickey Mouse and Pluto. The dinner is family-style and the restaurant rotates through the
Living with the Land attraction. At Animal Kingdom, Donald's Safari Character Breakfast is a great meal, and you will get to meet Donald Duck, Daisy Duck, Mickey Mouse, and Goofy. The Crystal Palace is a great buffet meal for breakfast, lunch, or dinner where you will meet Pooh and friends from the Hundred Acre Woods. In general breakfast and lunch are less expensive than dinner. Please send me a follow up question if I can help you further, Marie.