@Johnaudi the fact that you have 12ms ping shows that your connection is actually cached. anyway glad you are enjoying it.
Edit: if you want to check your real speed visit this link:
http://testmy.net
Edit 2:
My speedtest results:
:::.. Internet Speed Test Result Details ..:::
Download Connection Speed:: 2494 Kbps or 2.5 Mbps
Download Speed Test Size:: 43 MB or 44032 kB or 45088768 bytes
Download Binary File Transfer Speed:: 312 kB/s
Upload Connection Speed:: 2820 Kbps or 2.8 Mbps
Upload Speed Test Size:: 3.7 MB or 3776 kB or 3866624 bytes
Upload Binary File Transfer Speed:: 352 kB/s
Timed:: Download: 144.632 seconds | Upload: 10.971 seconds
Tested At::
http://TestMy.net
Test Time:: 2016-03-09 22:59:09 Local Time
Client Location:: LB
http://testmy.net/country/lb
Target:: London, GB
http://uk2.testmy.net
Validation::
http://testmy.net/db/WGwnQa8Kb.DRPszw4xB
TiP Measurement Summary (Download):: Min 1.79 Mbps | Middle Avg 2.48 Mbps | Max 2.78 Mbps | 43% Variance
TiP Data Points:: 2.59 Mbps, 2.66 Mbps, 2.56 Mbps, 2.29 Mbps, 2.24 Mbps, 2.45 Mbps, 2.65 Mbps, 2.6 Mbps, 2.1 Mbps, 1.79 Mbps, 2.09 Mbps, 2.48 Mbps, 2.48 Mbps, 2.64 Mbps, 2.78 Mbps, 2.78 Mbps, 2.77 Mbps, 2.77 Mbps, 2.77 Mbps
Client Stats::
http://testmy.net/compID/817159924669
User Agent:: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 Safari/537.36 [!]