To prepare for bank exams, either you can join a coaching class by paying between Rs.5000 - 10,000 OR study by yourself by buying bank exam books, guides & practice workbooks that are available online from Rs.150.
I have compiled a list of best books, based on positive reviews from online book stores for each bank exam.These should help anyone thinking about the self study option.
IBPS PO Exam Books:
IBPS PO CWE Guide - Rs.310 - Buy this online
Buy IBPS PO Previous Year Solved & Practice Papers @ Rs.260
IBPS Clerk Exam Books
IBPS Clerk Exam Guide - Rs.290 - Buy Online
IBPS Specialist Officer Exam Books:
IBPS IT Officer Guide (Specialist Officer) - Rs.347 - Buy this book online
IBPS Agri Officer Guide (Specialist Officer) - Rs.311 - Buy this book online
Using these books,you can prepare for bank exams from home itself by practicing the questions yourself.