B

I had an average experience with TerraWorlds. The ...

I had an average experience with TerraWorlds. The website was decent, but I expected better customer support. It took them a while to respond to my queries. Overall, it was just an okay service.

Comments:

No comments