You don't need a super visa for a two month visit. You will have to pay for insurance you will never use.
As of February 2014 all visitors visa applicants are automatically eligible for a 10 year multiple entry visitors visa.
Make sure you buy insurance for the duration of their visit and submit it with the application.
If you need insurance contact me directly and visit my website
http://www.stone-hedgefinancialgroup.ca/super-visa-insurance
Regards,
Gary Goldshmidt
As of February 2014 all visitors visa applicants are automatically eligible for a 10 year multiple entry visitors visa.
Make sure you buy insurance for the duration of their visit and submit it with the application.
If you need insurance contact me directly and visit my website
http://www.stone-hedgefinancialgroup.ca/super-visa-insurance
Regards,
Gary Goldshmidt