reviews support tech wallpaper us tech support reviews Total money lost 4000. View customer complaints of US Tech Support Services BBB helps resolve disputes with the services or produ… Saturday, June 25, 2022 Edit