StubLTD.com
Consumer Report
I found a charge on my credit card this morning from STUBLTD in the amount of $49.95. I contact the number listed in the transaction (1-800-503-2547) and was told by the support representative that the charge was for "health and beauty products". Without even stating that I did not order ...