I phoned company after getting phone # on Google.They stated they were the software support co.for Dell. They tied up our computer for about 5 hrs. Wh…