Having switched from Wells Fargo I will say that I am happy with the service I have received being a member at America First. The only real complaint I have is when I make a cash deposit at their ATM and they hold it until the next day when somebody can "process" the deposit. At any other bank when you make a cash deposit your cash is available instantly. Very annoying.