We are aware of mail delays coming from the Cleveland branch. As long as your payment is post marked by February 26th there will be no penalties incurred. Any questions please feel free to contact us at 330-297-3586.