Hello,
Thank you for your review & renewing with us, this is much appreciated.
We are glad you got to use our new payment system, sorry for the trouble however.
Let's hope we can offer you something as competitive next year.
Kind Regards.
Stephen @ the Mackenzie Hodgson Social Media Team.