maybe its your isp? what speeds do you usually get? it could be a bandwidth issue here.

go to speedtest.net