Worst customer support actually received. I notice the corporation losing sight of company. Won't ever purchase something from there again and wouldn't suggest other people to move there.
Worst customer support actually received. I notice the corporation losing sight of company. Won't ever purchase something from there again and wouldn't suggest other people to move there.
Country: USA State: North Carolina City: Lumberton
Category: Computers & Services
0 comments