ITSC ripped me off, they said they fixed computer the 2 months later say I have another problem, charged me more and now they called yesterday saying…