What is lambmedia.com? It appeared on my mother's account, deducting around $52 every month which started last August. Bank traced it and says something about books and movies but we've never once ordered any of those.
valid question