(1) Visit a immigration company, but you must pay them.
(2) Do yourself, go to http://www.cic.gc.ca/, and fill necessary forms and collect necessary documents.
大概多少费用?
(1) Send the above documents and about 3000-4000 Canadian dollars (3 people family) to one embassy of Canada which accept the immigration application.
(2)To get some necessary documents, for example, the document for your clear criminal record, you must go back China or ask your friends in China to do. In theory, you don't need to pay for these documents. But actual situation is different. How much? If you came from mainland, I think you know more than me.
整个过程大概需要多少时间?
(1) The time you collect all necessary documents is depend on you.
(2)After you send you application with full necessary documments to the Canadian embassy, 1-4 years are necessay. Recently 1-2 years are common. if you are lucky, maybe less than one year.
网上办理?
Never heard. You can got all forms through internet. Posting your application through post office doesn't take too much time.
The advice: if you hope to speed up, only collecting documents is under your control, do it as soon as possible.