1. The "pay by" date given by credit card companies is interpreted by the card companies as the date their office records the receipt of the money. Which means one actually has to pay several days in advance of the date in order to avoid late payment charges!!!! In case there are holidays around the "last date for Payment" one has to pay even earlier!!
2. There is no place where the card companies will record that the payment cheque has been submitted by the card member. There are only drop boxes where the cheque can be dropped or it may be sent by ordinary mail to a post box number! So in case the cheque is lost/misplaced or wrongly posted by the company, the customer has no recourse since they have taken no responsibility of the cheque being received. Calling up Helplines and other numbers will usually only result in harrassment since the customer has no record!!
Some regulations must be put in force to ensure that the customer is not harrassed for the companies' errors/carelessness. Since all the companies follow this same method, its either accept their unreasonable terms or go without credit cards.