Sci*stamps.com
Devious practices by SCI
After realizing that SCI*STAMPS.com had been billing my credit card for $15.99 for months, I think I have gotten to the bottom of these thieves. Back before the United States Post Office had instituted Click-N-Ship, the vendor they recommended for doing at home mailings was Stamps.com ...