I use GoDaddy. It's not the best but, hey, the hosting wasn't that cheap and I've a year left on it. Things have gotten a bit better with them of late, but they definitely have issues with Zen Cart being on one server and the database being on an entirely different machine. It's the network traffic between the 2 that is the killer. Otherwise ZC pages would always load in a reasonable time (they usually do, but sometimes the load fails partial or completely).
Me, I put in my footer who the host is. If people notice it then if the page doesn't load right the visitor knows which host NOT to use. What I like is being able to use asp pages as well as php, best of both worlds.
I assume you're using Easy Populate. If so, split the file into 250 lines each. I still get a server error page when importing, but in every case the import actually happens properly and it's just the report that doesn't show up when the import completes (instead, I always get the server error page once over about 1k products have been imported already). The more products a store has on GoDaddy, the more issues occur with importing products and just normally using the site.:wacko:
You can check that EP really did import, just look at the 1st and last lines of the previous import file and see if those products are in the store or not.
Unfortunately, on a large store I can not use EP to download. I get the server error. Only happens if the store is large, though. Instead, I must use the GoDaddy sql manager to get a copy of the database over to my local computer.
I forget exactly where, but in ZC there are some settings related to timeouts. Increasing them might help some, but it won't solve all the timing related issues. When my hosting is up, I'm leaving GoDaddy. They don't provide what they advertise for MySQL with PHP, but they offer both, and IMHO they blame ZC wrongly since the issues don't occur elsewhere... and if they don't support ZC then why do they offer to install it free.:no: