I am not sure about your financial situation, but I am poor and cheapskate, so I decided not to purchase a review course (also you can have pride that you were self motivated enough to study from scratch :p).
The cheapest way I found was using Wiley CPAExcel study guide and Ninja MCQ for each section. Wiley is very affordable and reliable with some reading material (I dare you to read them, i could not. I only did questions) supplement with ninja MCQ. It is cheap, but does not mean it is not effective.
Ninja MCQ is a software test bank with simulation (written communication for BEC) and practice exams. They are $47 per section and good for 3 months. Each exam has somewhere around 1300-2000 MCQ and 60-80 simulations and good amount of written communication.
Sometimes Jeff opens access for Ninja Blitz for mcq subscribers (it is short-to the point video) so I found that helpful.
Both Ninja MCQ and Wiley is under $50 per each (less than $100) and you get a lot of questions. They are all AICPA licensed so they are good to use (You will see couple exact question on the exam).
If you do not care about money, I would buy Becker and for your review phase just do ninja MCQ till the test day.
Materials: Wiley book + Ninja MCQ
FAR - 83 (Jan 2016)
Study time: 6 weeks
BEC - 87 (April 2016)
Study time: 2 weeks
AUD - 92 (July 2016), (74 Feb 2016), (72 May 2016)
Study time: 4 (Feb) + 2 (May) + 3 (July) = 9 weeks total
REG - (70 April 2016)
Study time: 3 weeks