Maxmedia IT
Scam and bad business practice
Maxmedia IT appears to be the new form of Chrome. I did business with Chrome, while they did what they said they would do, their service was terrible. I cancelled with them. Almost immediately "Ian Higginson" from Maxmedia successfully convinced me to go with them. I spoke to 3 agents, ...