Thinking of signing up with these, has anyone else used them?

Their terms and conditions and also the list of available dentists on their website is all in spanish, and my computer isnt very good so everything is taking too long to load, so having trouble figuring out which dentists i can visit etc