Cautionary tale on using Chase bank for indie business