<rant>
Checks are the most annoying part of paying my rent in the US. In Europe it was just a few clicks online. Here it sometimes takes two weeks until the landlord clears the check.
</rant>
So glad my landlord is awesome, she banks with Chase, I bank with Wells Fargo - since both banks support clearXchange under their own brand (Chase QuickPay, Wells Fargo SurePay) I can just send my rent payment to her email address through online banking and it is in her account within 2 days, makes life easy for me and she loves not needing to wait for a check in the mail or having to cash it.
Even that is slow I really don't get why banks are allowed to keep your money for 2 days for online payments. Here I transfer money it is in the other persons account in a few min.