Altech Netsta
Over charged
Altech Netstar over charged me by 303.33 on the 25th of January, my normal debits are 125 and they charged me 428.33. I called on the 27th of january but they took long to answer so i sent them an email and they replied with the automated email that they will be in touch with me within 3 days and ...