They can cancel your participation anytime they want and not even refund your money!  I was suspended over a year ago for not down checking enough posts during the review process and not instantly flagging Spam!

Show me the contract tht they signed where you have an enforcible right to post on CC.