Written on: by Daves1965 (1 review written)
Do not use under any circumstance. The sell themselves as UK based company but when you need customer support you are transfered over to the US. The support staff are dificult to understand and offer extremly poor standard of support. You might as well go home and ask the dog you'll get more sense. Tried to get my website transfered over to them gave up after 2 weeks and asked for my money back as they had not provided any service. Told no chance.
Avoid at all costs