Altech Netstar
Terrible After Service
I have been overcharged for the past year which the amounts automatically come off debit order. I only picked this up recently as i am a busy person and expect service providers to manage billings appropriately and correctly. I've constantly been trying to get through the customer service line to ...