Just got back from the Pearl.
The bowling was $5 per game but you could bowl for half price on port days. The operator also gave us one free game to boot.
There is no charge for the rock climbing wall. It was busy the first few days but noticibly lacking participation after that. On port days it was empty.
As far as nickel and dimeing the passengers, I expected to pay for bowling but i was upset when we went to the private island and found that they are now charging to rent a snorkeling vest ($5.99). I have been to the island many times before and since the vest is mandatory, they always just provided them for free. Not any more. If you rent the complete snorkeling set it is $29.99. That is way too much for the quality of equipment that they let you use.