I find it hard to believe this is actually dell or alien ware it has a lot of red flags of a typical tech scammer red flags. If this is the way they operate they need to be shut down.
1 Like
I find it hard to believe this is actually dell or alien ware it has a lot of red flags of a typical tech scammer red flags. If this is the way they operate they need to be shut down.