ZERO Star Review.Quite possibly the WORST experience I’ve ever had with any company in any industry. I signed a 12 month agreement for a postage meter which I set up with no issues. I had a couple of technical issues over the next few months, but found their customer service to be adequate and fixed my issues…