Debited on my card 2.97 not an authorized transaction, subsequent transactions of 2 X $39.99 by IDOLGAME.NET also not authorized transactions. Compan…