there probably a lot of local traffic and causing a bottleneck in your speed.
i read somehwere that the bandwidth is pooled in areas and each area is allocated a particular amount of bandwidth, so if everyone is using some of the bandwidth it may impact on yours.
have you tried it on a different site, because i've noticed that it can change quite a lot depending on which bandwidth test you use