Just got back in town. Thanks for the info. I think the visa requirement was for passengers "transiting" through Panama. It's always nice to get first hand experience answers though. Thanks again.