As per my knowledge they have no fixed charges or fees. As CIC does not support the services of lawyer or immigration representative there is no regulutions for them. They may charge different amount on different clients for their services. It depends on how could you manage them.
Thanks. Take care.