This does all sound a little painful. I'd personally not noticed a delay in the data pull but then all my Internet arrives via a cell signal. Everything is slightly delayed. It's much better than nothing. Such is life.
I'm confident you'll find a solution.