It is not strictly about your 2MB connection, but more about the bandwidth allocation given by the server.
I have a 20MB connection, but if only 2MB was allocated for example, that would be the fastest speed I would get, providing of course I was the only one downloading.