All reviews seem negative
Not customer service friendly. They want your mailing business and that is it. They have no reason to follow up with you or even build a relationship.