They incorporated in April of 2014 but I don't think they started doing business as that corporation until January of 2015.
They appear to be well funded, well equipped and all their cert's are in order.
I have no idea what their pricing might be but for an individual user I'd consider an industry standard product that has a proven track record and is available in more that just a few locations. I don't think that you as an individual are a target of their marketing.