Originally Posted by ultimatewebhost
we're an Indian company
This really should be disclosed on your site. I checked the site and while you had not listed that you were an Indian Company, you also did not list that you were US based - so bonus points for not trying to deceive anyone.
There are some inconsistencies within the site which lists some areas in GMT and others in CST, and then the Terms of Service stating that the laws of California will govern the results of any arbitration etc. You do realize that if someone takes you to court, that you will need to appear in California in order to resolve the case right?
Definitely full disclosure should be posted to your visitors and customers. Let this be a warning to all those that are seeking hosting - check the actual address of where the hosting company operates from