I sent you quite a long email about it today, and things to test. (feel free to post it or parts of if you need help)
In short: Start by dropping and recreating the database.
if that doesn't work you need to run a series of tests to see if it's a network, firewall or hosting problem. I'd be willing to put money on one of these.
With any business, it is up to the individual owner of said business to ensure the success of the business. You may make more or less than any sample figures or results that might be quoted on our web sites or other publications. All business involves risk, and many businesses do not succeed. Further, Answers 2000 Limited does NOT represent that any particular individual or business is typical, or that any results or experiences achieved by any particular individual/business is necessarily typical.