I saw a ton of them in Epcot. They were being sold at the stand right next to Mouse Gears. They also had them in World Showcase. I bought 2 of them and I am almost sure that they were four dollars.
I celebrated my birthday at Chef Mickey's last year. Our waitress was so great! She brought over a cupcake and special occasion placemat The characters, too, took notice of the occasion. It was awesome and I'd definitely recommend it!
I would say Pop. CBR is a really beautiful resort. However, the bus situation was a big turn-off. The main pool at CBR was also a disappointment. While there are a lot of positive things about CBR, I feel that Pop was an all-around better experience.
Chef Mickey's is a blast for people of all ages! The food is good and the atmosphere is really, really fun. Crystal Palace is also a great character meal. In my opinion, either one is a good choice. Good luck and have an awesome trip!:thumbsup2