Better to do it yourself.
Migration agents are bloody scammers and charge you thousands for
something you can do yourself for free. They also make the waiting
time longer with their unneccessary list of bullcrap and paperwork
more likely to exist simply to save their arses from being sued
should they fail to get you the PR.
Did it myself, liased with the migration officer personally and
got my PR in 3 months. My friend is still waiting for 'approval'
from her migration agent to send docs back and forth by email and
funny thing is we graduated at the same time. Its been more than 5
months and she's still hanging off the cliff moaning about the
migration lawyers/agent firm in the city she paid $3000 (not
including PR fees) who can't even beat a layman at their own game.
LOL.
Hi GameGoddess. You applied for PR under Skilled Migration? Were
you holding a Student Visa or Work Permit prior to your
application?