I don't know if anyone else has received this but I got this e-mail from
Thank you for your mail.
I am so pleased to inform you that we have just finalised our credit
card payment facility.
Since you have requested to pay via credit card, i will inform my
finance dept. and i will be in touch soon in regards to payment