Wells Fargo bank has the worse practice in the industry. 
I had a check to my customer in XX/XX/XXXX, it was cashed on XX/XX/XXXX. The same check was cashed again on XX/XX/XXXX. I called Wells Fargo immediately, it still let the check go through. I have to call them XXXX times. The only explanation I got was it was done by mobile deposit, it can not be caught. It is real scary thing in the banking industry, it means the same check can be cashed many times and the bank do nothing to stop those kind of activities and the worse the part is Wells Fargo wo n't stop that and gave all the non-sense excuses for those kind of practice. 
Wells Fargo has to have action for some clients who do not allow the mobile deposits. Could you imaging the 6 year old check can be cashed XXXX times? 
