Bug Defend LLC
Consumer Report
Did not request to have any more delivered to me, now my credit card is being charged. After my initial purchase, i didnt won't to receive anymore. The order no is 11501355 ...