ME
Marko E

1 reviews | Active since May 2024

11 May 2024, 08:51

ittx sucks

They have a 24/7 technical support line and nobody answers . Been trying for 45 minutes straight . Wifi goes out alot and we dont get the 25mbs we pay for . Terrible service

0
Replies (0)