DD 11 bought one last May with her own money. It was $60 or you can rent by the day. The more days she rented the cheaper the rent was per day, something like $8-12 per day. At then end the rental money could apply to the Pal. Got him at hotel gift shop.
He is about 12" long and has a belt clip. Alittle heavier than standard stuffed because of "computer" inside. As you walk through turnstile each day he reprogramms for that park on that day. If he seems out of sync can go to gift shops and they will reprogram. As you walk he vibrates, squeeze his hand and he'll talk. He is triggered by different sensors all over the park. He tells jokes (usually pertaining to section, like in Frontierland they were cowboy jokes), tells you about activities, shows, fun facts and parades, the different rides you are near. If you go near water he warns you he can't get wet at all, so any gift shop will give you a bag to put over him.
I wasn't sure it would be worth it, but she loved him and we had fun all day listening to him. But we go often and the added friend with us was fun. And we will take him each time we go!