I started to order stamps from these people and then stopped short of confirmation when I realized I needed to print the stamps. I never received any notices from them and yet have been charged 4 times for a subscription I never ordered.
I started to order stamps from these people and then stopped short of confirmation when I realized I needed to print the stamps. I never received any notices from them and yet have been charged 4 times for a subscription I never ordered.
Country: USA
Phone: 8884340055
Site: scistamps.com
0 comments