If you are on the Penicuik exchange (01968) with BT Broadband then you might be finding your service is rather slow since there seems to be a fault causing very slow downstream speeds of 232k to 287k instead of the expected 8 - 20M speeds. Hopefully they will sort it out soon. I will let you know what happens