Does anyone know who this could be from? It just appeared as a pre-authorization pending on my Credit Card. I have looked back and can't seem to find who this could be from. I have not done any paid signups in a few weeks. Anyone have any information on this?
Thanks.