There's definitely no catch at MFT. They are a great school and I'm sure a bit of research with the search tool will back me up.
If you give them a ring or e mail them, the CFI is sure to organize a time for you to come in and can explain everything for you
DK