I have had accounts with desert schools for over 30 years. I have had several car loans all of which I paid off early. Generally speaking I have been treated quite well by the staff. However today I went in with a cashiers check from Canada. I have deposited several of these over the years with no problem or additional fees. The money order was in us dollars and was made payable to me. When presented this to what was clearly a new person, she acted as if I was some kind of criminal. After consulting with several individuals she bluntly informed me that there would $25 collection fee. When I asked why some guy came over and told that it was because they had to collect the funds from a Canadian bank. I took the money order and left. I could understand this fee if I did not have any accounts with Desert Schools but I have 4 accounts all of which have far more money than the cashier checks was. Never before have I ever been charge a fee to make a deposit into my account. If necessary I will take my money to another credit union.