I just noticed today that there is a charge of $19.40 from Stamps.com; I checked further on my Discover card charges and noticed I have been charged that amount going back to September 8.
I am 80 years old, retired, and do not order stamps, packing materials, and whatever else the company is pushing. I did not sign up for this service and want it stopped and a credit issued to my card.
Desired outcome: credit to my card