Cfi
I would not get your CFI unless the FBO promises you a job upon completion. The same goes for the IA and MEI. They are bargaining chips to get yourself a job with. During hard times the temptation is to get your CFI someplace cheaper then try and get an instructing job at the fancier big city FBO. However in my experience they hold out their jobs for graduates of their own program.
Skyhigh