We made the mistake of phe full amount in advance (a friend of mine did it for me). It took us nearly one year to file an application for Engineers Australia. It was hard for me to properly communicate with them during the course of the process. Unfortunately the application got rejected as well. During the time the validity of my ielts results became close to it's expiry. All the agents I've spoked after did say they would corss check with mara before submitting any documents to any legal bodies and this incident shouldn't have happened. They haven't repaid any amount after this mees up and failure.