Mystic Stamp Company
Consumer Report
I have never used this company nor ordered anything from them. I received a insured package with a sheet of 20 lady liberty stamps for 38.85 in 8/19. This charge went through my checking account. I called and they said this was a web order. I checked my computer's history and I did not go to this ...