Homerun Media - Nexgenlabs Usa
Unauthorized charge to debit card
Nexgenlabs usa charged an unauthorized amount of $69.95 to my debit account. The amount was paid to Homerun Media. I had authorized only $4.95 and was completely surprised by the additional amount. Steve Charlestown, Indiana U.S.A. ...