Someone recommend Dio an ISP in this hellhole

It's been a week since my connection was reduced to 7KB/s, this is ridiculous, it was dumb enough to pay 50$ for only 15KB/s and now it's reduced even more, what's worse is the channel engineer telling me i have to pay extra 20$ it i want to get my 15 KB/s back because 'kin 3am yitwassa before' 
I need a reliable ISP and they have to be quick with installation without making me call billion times until they show up.
which ISP is better, IDM or teranet ?
I know they both give you double speed 8 to 8 but i heard that IDM lags a lot.

I need a reliable ISP and they have to be quick with installation without making me call billion times until they show up.
which ISP is better, IDM or teranet ?
I know they both give you double speed 8 to 8 but i heard that IDM lags a lot.