They went down for a few days and now are back up. Give them hell!!! They are getting super annoyed by my auto-dialer. (855) 859-1700
This is a subscription tech support site.
Really cause they curse you out if you don’t do what they want. PROFESSIONAL MUCH??
These are Indian scammers having these websites:
geeksadvise.com
rapidtechnicians.com
universalxpert.com
Got to talk with Kevin for about 15min. Nice guy but, tried to convince me that they were a legit company. He also wouldn’t give me the company websit …
I called that number and they talked to me around 45 min and said i am wasting my time by calling them
troll them