I don't know if we just hit it on a bad day in August this year or what since I hear nothing but rave reviews for CP all the time here....
We had a lunch reservation for 11:40am. After 18 trips to Disney, it was about time I tried the place!

When we went to check in there were well over 100 people congregating outside the restaurant-most of whom did not have ADR's as I kept hearing over and over again if they could get a table and when asked if they had an ADR, they said no... they were given pagers all the same

After about 30 min., we got seated. We apparently just missed the character rounds in our area and were told that we would see all 4 within the hour.... my girls (ages 7 and 4.5) didn't want to leave the table to go to the buffet for fear of missing them so DH stayed w/ them while I waited in a MASSIVE line for the buffet just to get their plates (I couldn't manage 3 plates so my lunch would have to wait...)... 20 min. later I returned w/ their plates and DH went up to get his lunch. When he returned I went up for mine.... all in all we'd been there about an hour now since we had to go up individual times. Still no characters

The food was EXCELLENT though, so I do have to give it that...

Worth the wait I guess
Finally we got visited by Pooh, Piglet, and Eeyore

but Tigger was still on the other side of the restaurant when we had to leave
So... all in all-food was excellent @ lunch.... incredibly long wait and hassle to get to it

Character interaction was so-so (my older DD was terribly disappointed not to meet Tigger

)