For someone planning to bring a family to Canada for vacation, I hardly think $100 fee is stealing money. And don’t forget to thank the Canadian taxpayers for subsidizing those costs for you.You are right they stealing money in a professional way. Me and my wife have already Canada visa and i applied three times my children's visas and all time they rejected. They have rejection letter in system and every three time sent me. and also they send same letter send to every one.