Sorry to hear that - I have used Carole Freeman from Global (Hamilton) for near a decade and found her to be wonderful, and on the ball.
However, Global have recently cut back staff and she is working 12 hours a day just to keep on top ... so I would stick with her like glue, but quite happy...