Whatever you do, do not give your credit card information to them.
They had my credit card number on file and kept charging my credit card year after year even after I had advised them to stop charging my credit card.
The last occurence happened in July of 2010. I advised them that I wanted a refund towards this charge. They agreed and sent me what looked like a refund on my credit card, 1 month later there has been no refund.
They never issued me an invoice for their service and would not issue a proper credit note either, makes me wonder what kind of paperwork they keep and report at year end!
I do not trust anything they say and will pursue this matter in other channels as well.