Hi sorry for late reply..i think if you have enough crs score,better do the process by urself. It will save u lot of money.. considering agents, i would recommend Montrella consultants Bamba...i have heard Asian managment services is also good...try Zenith immigration as wella