Global Payment has surpassed my expectat