I have a customer asking for a contract for my business's monthly subscription service and curious what others have done in similar situations.