I guess you need to talk to the bank and not the developer if the bank has delayed the payment. if you found other charges high then why did you book an apartment. People like you are nuisance to the society.
By the way do you stay in a rented house. its better you go the bank and sort out the issue with bank rather than cribbing about the development. You sound like a cry baby.