Canada is very good for single immigrants, its for singles not families.
single can accept job, can eat sandwich, can sleep in metro, can play guitar instead of begging,
for families its too hard if you don't have lot of money,
for example, for family of 4 members will need 4 bus access tickets (4x77$ = 308$) per month.
cell phone calls too expensive I thing average 70$/month, (husband and wife =140$)
furniture 4 mattress (4 x 600$=2400)
Canadian winter jackets, shoes, gloves to resist ice -25 degree, usually contains aluminum material 1000$/person
cooking will cost a lot, since Canada is a cold country , all their fruits and vegetables imported from usa and mexico, like UAE //desert everything is imported.
so prepare well yourself,
don't listen to you relative or friends in Canada, they feel lonely and bored then want you to join them