I am not having any problems from my computer or my phone.
We are on a shared hosting plan, meaning that we do not have a dedicated server. Other sites are currently running on our shared server, but this keeps hosting costs down.
There are a number of factors affecting download speed from one's connection, but unless I hear back from the majority of users, we will keep the hosting "as is".
Your point is noted though
Sandeep