The level of growth of a business will determine if you will be accepting cheque or not.I am not going to be accepting check in my business no matter what. If you want to pay then you should use a settlement method that is going to be completed at exactly that time.
Very big conglomerate sccept cheques and that is basically what they do.