I've been a customer with Neomailbox for several years. I have 2 accounts. But in the last 2 years, they haven't been processing my annual renewal payments. And now, I'm not even getting renewal notices. I tried contacting support using multiple methods, but no response. Both my accounts expired despite wanting to renew. It appears that Neomailbox has been completely abandoned.
Claim your business profile now and gain access to all features and respond to customer reviews.