written by on 03/08/2012
No customer support. Billing is incorrect not in line with what is on the invoice.
Do not respond to emails or revert with confirmation mails. Totally unacceptable.
Can anyone provide their correct tele number.
As rated by our community of reviewers