Lots of sales verbiage. The terms are onerous.