The executives seems to be much eager and will call you 10 times a day till you pay processing fee, then they will not answer. These banks are making huge profits in the name this so called processing charges.