Can someone please advise where your support centres is physicaly located?
By that I mean, is it in India?
If so, back to the drawing board on finding a new webhost because I refuse to have another webhost where their support centre is in India or support people who do not undertstand the English language.
I spent 6 hours yesterday trying to get a 5 minute problem fixed with our current webhost.



LinkBack URL
About LinkBacks
Reply With Quote





Bookmarks