They make it impossible to cancel at any time – Social Media Post Maker Review
They email you and tell you are you can cancel yourself at any time or any reason under the cancellation tab under the account tab on the left-hand menu. It is not there
Review by myleenb on
Social Media Post Maker.