What a terrible comment to be make by someone purportedly representing a new enterprise, not we'll improve, but if you don't like it cancel - we won't refund your money and we won't give credit for an inferior product now than when you purchased it, but you can cancel and we'll wait for the next suckers
"who don't understand how things work"
A basic business premise is that if you make a promise, you keep it. If you can't keep it, don't make it.
By the way, I renewed for an additional 90 days, so I'll continue to criticize as long as the product doesn't meet expectations, my expectations.