Usacomplaints.com » 8884340055 » 8884340055 | Page 7

Phone: 8884340055
Found 142 reviews / complaints
Page 7

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 ...