I just got back from HomeDepot and an asshole writing a check backed up the line for 10 minutes. He had to write 3 checks because he messed up the date on one and the amount on the other. WTF.. Who write checks and why do they think they're secure!!! They have your account number, address on them!!!