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
Helpful (0)
Replies (0)0
Replies (0)