Windtronics Review


A window continued to pop up on my computer screen offering tech support for 399 dollars. and they currently have access to my system, and wasted two hours of my time once I said no and were being very ignorant.

Add comment

By Ronald

Recent Posts

Recent Comments