I have not had any experience with this company but I did notice that the FAQ's are indentical to the following UK site:
Link hidden: Login to view
Either the sites are run by the same people or there is a copyright issue here....just a precautionary warning to take note of.