I have banked with Desert Schools since 06 and have never had a problem with cashing a check right away. But a this location they decide to put a hold on more than half of it. Made it very fustrating when I needed the cash for today. Horrible customer service