Careful in using unauthorized rep. If they dont have an RCIC or lawyer this will be very bad for you.
"We will not deal with representatives who charge a fee but are not authorized. If you use an unauthorized representative, in Canada or abroad, we may return your application or refuse it."...