Ayumi: Enhanced Edition: Security Mechs Are Your Friends!

I've been watching plenty of play-throughs and let's-plays of Ayumi lately on youtube, and I am positively puzzled by how stingy people are with the 600 credits the mechs need to activate, yet they die in the areas of s…