More Customer Reviews & Complaints:
Fraud - Stamps.com Postage Service - ComplaintINTERNET, CALIFORNIA -- I ordered through Stamps.com realizing it was not a service that we needed, I cancelled immediatly upon signing up. They are ...
-- Posted by mrivera on 02/12/2007