i've only had direct deposit at my last 2 jobs, so it's been for the last 8 yrs or so. and that shit is always there on time, never had a problem once. so I stay fuckin wit direct deposit. much easier then going to the bank every 2 weeks to deposit a check.
I will admit tho, I do miss checkin out some of the tellers that used to work their. theres always sum bad bitches at the bank.