No support service, phones all disconnected.. i think i have been scammed for technical support for my pc.
Country: Canada Province: Nova Scotia
0 comments