Bug Defend LLC
Consumer Report
Company is a scam. They automatically set you up for a subscription and continue to charge your card. I called company to cancel and have set up a stop pay with my credit card. Product does not work!!! ...