PunitronHelp.com
Consumer Report
Never heard of PunitronHelp.com charged my debit card $39.95. I'm on hold right now and the chat is also busy with "others". Which i'm sure other people looking for the refund back just like me. ...