Now I don't work at AFS, however I instruct around those guys and gals on a regular basis...
Overall they do a good job and I could think of a lot worse places to go, so I think the knockers are a bit harsh. They have decent well looked after mostly new ish 172's (4 or so with the G1000) and the more I get to know the instructors the more I like them.
Good luck!
Wombat