Payments Systems are hard – GLENBROOK Partners make it easy despite me being a newbie to payments systems.