Here is a head scratcher for you:
While investigating a customer-reported problem with one of Altos Research's WordPress Plugin, I had sent off a technical support request to GoDaddy.com's support team. The problem was being caused by HTTP 404 status codes being returned by server-side PHP scripts generating JSON-formatted output. This is a fairly typical thing for a PHP script to do as part of a modern AJAX-powered web application, and our WordPress plugin is one of those.
After Googling around a bit, I did come across another developer who'd experienced similar problems with a GoDaddy.com hosted application, as described in this StackOverflow.com question:
http://stackoverflow.com/questions/948116/ajax-404-with-results-using-buddypress
The solution is fairly simple, as it turns out (you must manually set an HTTP status code value of '200').
But before I'd come across this answer, I had decided to submit a description of the problem using the GoDaddy.com Technical Support form. About 5 hours later, I received the following answer:
"Ajax requires a Windows operating system; the domain welcomehomenwi.com is on a Linux server. To switch the operating system of your hosting account, please use the following instructions"
Huh? AJAX in the GoDaddy.com environment requires that you switch from a Linux-based host to a WIndows server? In either case, the WordPress plugin problem has been fixed, and it didn't require that our customer switch their hosting service to a Windows server. Sheesh.